molily: div in HTML5

Beitrag lesen

Hallo,

div soll man ja in HTML5 möglichst vermeiden.

Das div-Elemente ware immer bloß zur Gruppierung von Elementen ohne weitere Bedeutung gedacht. Mit HTML5 hat sich das nicht geändert, es sind nur weitere Elemente zur Gruppierung hinzugekommen, die eine genauere Bedeutung tragen (z.B. section, header, footer, noch spezifischer article, nav, aside usw.). Das div-Element wird damit aber nicht abgeschafft oder überflüssig.

Das div-Element kann in einigen Fällen durch die neuen Elemente ersetzt werden. Wenn du allerdings bloß Elemente gruppieren willst, ohne dass ein Element mit passender Bedeutung existiert, so ist div immer noch das Mittel der Wahl.

Was verwendet man dann z.B. innerhalb des nav-Elements um mehreren Elementen die gleiche Eigenschaft zu geben?

Möglicherweise ul oder ol, ansonsten bleibe bei einem div.

Mathias