Ich habe folgendes Design per CSS (DIVs) definiert:
Um das auch hier mal klar zu stellen: Ein div ist HTML, nicht CSS. Wie kommt es also zu der Aussage "Ein Design per CSS (DIVs)"? Nur durch die Fehlinformation, die CSS-Anfänger immer wieder verbreiten, CSS-Layouts mache man "mit divs". Das ist völlig sinnfrei. CSS-Layouts macht man mit CSS. Die Basis dafür ist ein HTML-Code, der den Inhalt nach semantischen Gesichtspunkten strukturiert.
Ein div ist für CSS-Layout nicht zwingend nötig, und es gibt einen Haufen Block-Elemente, die bei vielen div-Suppen von CSS-Anfängern sinnvoller wären.
Ein div wird NUR zum Gruppieren von mehreren Elementen verwendet.
Gruß,
-Efchen