Hallo
<p style="clear:left"> </p>
Das ist zwar nicht die eleganteste Art, erfüllt aber seinen Zweck.
Naja, funktionieren tut es ja, allerings ist das dann
leider meine sozusagen erste 'sinnlose' Angabe in einem
sehr großen Projekt.
Ich habe es vorher mit display:table; für das
umschließende DIV versucht, IE mag das nicht, Mozilla
schon. Wäre das denn eine valide und sinnvolle
Lösung (abgesehen vom IE, der bekommt eh ein zusätzliches css)?
Falls Du mit dieser Konstruktion einen unerwünschten Abstand zum unteren Rand des div bekommst, muß Du den zweiten Absatz je nach Bedarf noch mit margin, padding, font-size und line-height anpassen.
Das ist kein Problem.
Vielen Dank,
Ben