Gernot Back: Tabelle mit rowspan im IE richtig ausrichten

Beitrag lesen

Hallo El Supremo,

gibt es noch eine andere lösung?

Die Frage ist, ob du auch allen Elternelementen deiner Tabellenzelle (abgesehen vielleicht einmal von TBODY und TR) eine vernünftige Höhe zugewiesen hast, an der sich deine TD-Elemente orientieren können, also bis hinauf zu HTML- und BODY-Element. Außerdem hängt es sehr stark vom DOCTYPE ab, wie sich die Browser dann verhalten.

Ich dachte ja bisher immer, es ginge bei der folgenden Beispielseite, bei der ich auch einzelnen Zellen per CSS 100% Höhe verpasse, um sie gegenüber ihren Geschwistern zu bevorzugen, nur ohne vollständige DOCTYPE-Angabe, um den Quirksmodus zu provozieren.

Da dieser aber nur für den IE erforderlich ist, habe ich mich nun darauf besonnen, dass es ja auch über eine XML-Deklaration die Möglichkeit gibt, nur den IE in den Quirksmode zu schicken und alle Browser in einem standardkompatiblen Modus zu belassen:

Und siehe; es geht dann sogar mit den striktesten DOCTYPEs:

http://www.sprachlernspiele.de/engel/matroschka.html

Gruß Gernot