Matthias Apsel: Hacks für den IE

Beitrag lesen

Om nah hoo pez nyeetz, Jens-1!

immer wieder merke ich, dass gewisse Seiten mit Firefox korrekt angezeigt werden und mit IE
6 oder 7 oder 8 oder 9 nicht.

Grundvoraussetzung ist valides HTML, damit die Browser das Dokument Standard-Modus (siehe auch http://de.wikipedia.org/wiki/Quirks-Modus) darstellen.

Woher aber weiß ich, welcher Hack welchen Effekt (in welcher Browserversion) des IE korrigiert

Ein Hack korrigiert überhaupt keine Fehler. Er ermöglicht es, konkrete Browser anzusprechen, um ihnen ein angepasstes CSS zur Verfügung zu stellen.

standardkonforme CSS-Hacks

oder ob es überhaupt einen Hack für den "Fehler" gibt.

s.o.

oder ob es überhaupt ein Fehler im IE ist oder vielleicht eher im Firefox?

Zu allererst würde ich den Fehler bei mir selbst suchen. Im allgemeinen ist das Verwenden von Hacks nur für IE sinnvoll. IE6 und 7 sollten nur auf ausdrücklichen Wunsch des Auftraggebers über Gebühr berücksichtigt werden. Bei den anderen Browsern werden Fehler schnell korrigiert, ältere Versionen sind zudem deutlich seltener anzutreffen. (FX vs IE)

Matthias

--
1/z ist kein Blatt Papier.