Das geht so:
<p style="display: table-row;">
<span style="display:table-cell; with:6em">Block 1</span>
<span style="display:table-cell; with:6em">Block 2</span>
[beliebig viele Blöcke]
</p>
Du mußt ein bißchen rumprobieren, weil die einzelnen Browser manchmal recht unterschiedliche Vorstellungen davon haben; aber im Grunde funktioniert's recht gut. Nur eben nicht im NN4, der das einfach hintereinander (also noch lesbar) zeigt.
Gruß
Lydia