Ingo Turski: <div> immer auf gesamter Seitenhöhe?

Beitrag lesen

Hi,

Dann werde ich mein Layout eben so anpassen, dass ich mit den jetzigen Möglichkeiten des Divs klarkomme.

das finde ich ist eine sehr sinnvolle Entscheidung. Aber bitte setze jetzt nicht "div" als Alternative zum Tabellenlayout. Div ist nichts weiter als ein bedeutungsloses blocklevel-Element, welches zum Gruppieren von anderen Elementen verwendet wird. Eine Seite mit lauter - womöglich mehrfach ineinander verschachtelter - Divs ist nicht besser als ein Tabellenlayout, manchmal sogar schlechter.

Und vielleicht noch zur Eingangsfrage:
'height:auto' ist nicht falsch, aber überflüssig, da dies der Default für Div-Elemente ist. Die Höhe richtet sich dann nach dem Inhalt, was für die meisten Fälle ja auch sinnvoll ist.

freundliche Grüße
Ingo