molily: Suche elegante Lösung für clear float

Beitrag lesen

Ist z.B. das Pseudoelement :after "erstrebenswerter"?

Ja.

Diese Version hebt z.B. [wieder einmal] den IE komplett aus den Angeln,
der einen eigenen Workaround benötigt.

Erst einmal betrifft das nur IE < 8.

Der Workaround besteht im Anschalten von hasLayout. Das ist hinreichend erforscht. Seit 2005.

Siehe auch Grundlagen für Spaltenlayout (2006).

Dieses Forum verschreibt sich letztlich der syntaktisch wie semantisch korrekten HTML-Auszeichnung...

Korrekt, Fragen die Darstellung betreffend sollen im CSS gelöst werden. Das HTML möglichst wenig damit zu tun haben, es muss nur grobe Angriffspunkte bieten. Ein gut ausgezeichnetes und gut strukturiertes HTML5-Dokument bietet dazu meist genug Elemente.

Daher: wie [wenig] "akzeptabel" ist ein <div> Element zu diesem Zwecke eurer Meinung nach

Es ist bereits seit 2004 inakzeptabel, floats mit Markup zu clearen.

bzw. wie löst IHR dieses "Problem"?

http://nicolasgallagher.com/micro-clearfix-hack/

Mathias