Cheatah: DIV Höhe von leeren Elementen automatisch anpassen

Beitrag lesen

Hi,

Wie erstelle ich dann ein DIV nach dem Schema:

wer hat Dir denn gesagt, dass alles <div> sein muss? Recherchiere den Begriff des semantischen Markups.

Leere <div>-Elemente können keine Existenzberechtigung habe. <div> *umschließt* Elemente, ansonsten ist es fehl am Platz. Und nein, Floating bedingt keine Notwendigkeit von Clearing.
Da sich darunter noch Elemente befinden, die nicht vom Textumfluss betroffen sein sollen, müßte es genauer lauten: <div style="clear: booth"> ... ein paar Elemente mehr ... </div> - womit die Existenzberechtigung wieder gegeben ist.

Irgendein Element darf(!) clear:both bekommen. Ob das notwendig ist und wenn ja, welches Element betroffen ist, hängt vom Einzelfall ab. Als Inline-Style ist es jedoch in fast 100% aller Fälle falsch. Darüber hinaus bedeutet clear:booth etwa "mach die Bude sauber" und hat somit nichts mit CSS zu tun.

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:| br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes