Hi,
wieso unbedingt eine Tabelle?
Was denn sonst. Ich brauche dazu eine Tabelle.
Nein. Es gibt mit CSS viele Methoden, um ein beliebiges Element zu zentrieren.
Leider ist ja das HEIGHT-Attribut in HTML ungern gesehen, aber auch mit CSS (style="height:100%") darf man in diesem Fall laut HTML 4.01 Transitional nicht arbeiten.
Wie kommst Du denn darauf? HTML interessiert die CSS-Formatierung nicht im Geringsten.
Das interessiert es sehr wohl. Mit diesem doctype funktioniert es einfach nicht.
Du verwechselst hier das sog. Doctype-Switching mit den HTML-Spezifikationen.
Indem Du einen vollständigen Doctype (ab HTML 4) angibst, wechseln die Browser aus dem fehlertoleranteren quirks-mode in einen standardkonformeren Modus. Dadurch wird aber das HTML nicht auf einmal falsch, sondern - wie Du ja jetzt weißt - wird das unvollständige CSS nicht mehr über die Fehler(-rate)-Korrektur ergänzt, sondern standardkonform(er) umgesetzt.
freundliche Grüße
Ingo