Hallo,
Ich habe vor ner Woche einen Grundkurs HTML & CSS gemacht
und dort haben wir solche <div> elemente immer so angelegt.
sag bloß, es wird immer noch so ein Quatsch gelehrt wie Elemente ohne Notwendigkeit in divs zu verpacken?
Der Sinn des div-Elements ist, einen Container zur _Gruppierung von mehreren anderen Elementen_ zu bilden. Ein div mit nur einem Element ist fast immer unnötig oder gar sinnlos; gleiches gilt für komplett leere divs.
Und der Gedanke "Ich brauche ein div, um Elemente mit CSS zu formatieren" hält sich wohl hartnäckig, aber davon wird er nicht richtiger. Man sollte den HTML-Code so schreiben, dass er die Struktur des Dokuments (nicht seine Gestaltung) bestmöglich wiedergibt, und kann CSS-Eigenschaften dann auf jedes beliebige Element direkt anwenden.
Ciao,
Martin
F: Was ist schneller: Das Licht oder der Schall?
A: Offensichtlich der Schall. Wenn man den Fernseher einschaltet, kommt immer erst der Ton, und dann erst das Bild.