Jan Exß: Tabellen ausrichten mit XHTML/Strict

Beitrag lesen

Hallo allerseits!

Ich schleppe seit einiger Zeit ein kleines Problem mit mir herum. Vieleicht kann mir jemand helfen:

Ich schreibe meine HTML-Seiten aus einigen hier nicht so wichtigen Gründen in XHTML/Strict. Das einzige HTML-Element, dass ich so nicht erfolgreich formatieren kann, ist eine Tabelle. Mein Wunsch ist eigentlich trivial: Ich möchte die Tabelle horizontal zentriert auf der Seite darstellen.

Mit (X)HTML/Transitional würde ich schreiben: <table align="center">...</table>. Das funktioniert prima, verstößt aber gegen die Regeln der Sprachvarianten /Strict. Eine CSS-Formatierung mit <table style="text-align: center">...</table> bringt leider nicht das gewünschte Resultat. Stattdessen wird der Textinhalt der Tabellen-Elemente zentriert dargestellt. Auch wenn ich die Tabelle in eine <div style="text-align: center">...</div> stelle  wird nur der Inhalt zentriert, nicht jedoch die Tabelle selbst. Bei allen erdenklichen anderen Elementen, zum Beispiel bei Bildern, funktioniert das problemlos, nur bei Tabellen nicht.

Das Ergebnis ist bei allen getesteten Browsern gleich.

Was mache ich falsch?

Vielen Dank schon mal für jeden Tipp.
Jan.