Stefan Einspender: Table vertikal ausrichten!

Beitrag lesen

Hallo Marc,

Und was ist ein Dokument nicht? Eine Seite, die sich nach dem Bildschirm ausrichtet (und nicht nach den Inhalten).

demzufolge dürfte <table style="margin-left:auto;margin-right:auto;">
nicht möglich sein ...

Demnach ist die einzige Gestaltungsmöglichkeit diejenige, mit Frames das Ergebnis zu erreichen.

Unfug, Frames sind keine Gestaltungsmöglichkeit, sie sind ein Kon-
zept, welches bei näherer Betrachtung dem Gedanken von Hypertext
widerspricht und leider Teil des HTML-Standards wurden, was jetzt
langsam wieder geändert wird.
Ansonsten läßt sich die vertikale Zentrierung von Block-Level-E.
auch ohne Frames erreichen, nur eine "saubere" CSS-Lösung gibt
es nicht.

Schon mal aufgefallen, dass es beim <table>-Tag kein height und kein valign-Attribut gibt?

<table style="height:100%;"> ist zulässig.

Also: Es geht nicht, wenn du valide schreibst.

Falsch, ich kann sehr voll eine Tabelle vertikal zentrieren und
die Seite ist HTML 4.01 Strict und CSS level 2, nur ist es dann
eben ein Workaround, z.Bsp. mit einer weiteren Tabelle drumherum.

Viele Grüße,
Stefan