und das ist jetzt besser als eine Tabelle? Sehr viel css rumgetrickse um nur ansatzweise die saubere tabledarstellung zu kopieren, welche durch display:table-cell; sogar wirklich eine Table immitieren soll?
sie macht sich nur die darstellung der tabelle zu nutze, nicht aber die semantische eigenart
folgendes ersetzt auch noch lange kein em-element ;)
<strong style="font-weight: normal; font-style: italic;">foo</strong>
Das kanns doch nicht wirklich sein.
es ist nicht die schönste lösung (da der schmarrn für den ie6 dabei ist) aber eine brauchbarerere lösung als die tabelle