molily: display:table -- IE8 bug?

Beitrag lesen

Es gibt nunmal auch andere Ausgabeformen als den grafischen Browser für Leute mit voller Sehkraft ...

Das ist ein Märchen und daher ein sehr schlechtes Argument. Screenreader kommen hervorragend mit Tabellenlayout aus.

Anyway, mein Ausgangsproblem ist mittlerweile gelöst, ich habe den * html Hack für CSS gefunden, der auch beim 8.x IE funktioniert.

Besser du beseitigst die Grundursache. Du verwendest einen DOCTYPE, der den Quirks-Modus auslöst. Damit verhält sich der IE 8 nicht standardkonform. Dass dir im Quirks-Modus unglaublich viele IE-Fehler begegnen, ist kein Wunder. Steige auf einen vollständigen DOCTYPE um, dann nutzt der IE überhaupt seine aktuellen Fähigkeiten.

Hacks wie * html funktionieren im standardkonformen Modus dann auch nicht mehr. Sie sollten aber auch nicht mehr nötig sein, IE 8 hat eine gute Implementierung von display:table und Co.

Mathias