herbalizer: Tabellen rechts ausrichten

Beitrag lesen

Hi!

jetzt versuchte ich Strict und CSS

<div style="text-align:right;">
  <table> ... </table>
  <table> ... </table>
</div>

Was unter IE6SP1 auch wunderbar klappt und laut CSS-Validator korrekt ist. Nur Mozilla 1.01 weigert sich, die Tabelle rechts auszurichten (was ja angesichts des Namen "text-align" nicht ganz unlogisch ist).

Wie üblich machts der IE falsch (obwohl da eigentlich im neuesten nicht vorkommen sollte, wenn er tatsächlich im Standardsmode ist).

text-align richtet Inline-Elemente aus, nicht aber Blockelemente! table ist ein Block-Element und wird daher über seine margins zum Elternelement ausgerichtet:

table {margin-left:auto; margin-right:0;}

Gruß Herbalizer