Wie mach ich das denn richtig? Das Prinzip konnte ich hoffentlich klar machen, die Aufgabenstellung ja eigentlich auch recht simpel. Habe jetzt ein hässliches
<div style="clear:left"></div>
dazwischen gepackt. Missbrauch hoch 10 und noch inline-style...; bäh.
img+h3, img+table { clear:left; }
das sorgt dafür, dass der Textfluss nach floatenden Bildern bei Tabellen oder h3-Überschriften wiederhergestellt wird. Es spricht aber - wenn es das layout erfordert - nichts dagegen, einfach beinhalt bei h3 zu clearen.