Hi,
Die interessantere Frage ist: Was macht
margin-bottom: -17px;
m\argin-bottom: -17px;
das Falsche.
Mal abgesehen davon, dass der Hack in der zweiten Zeile wegen des identischen Wertes überflüssig ist, sollte man den '' nicht vor Buchstaben setzen, die nicht als Hexadezimalziffern interpretiert werden?
Japp. Hier ist von einer "m10rgin-bottom"-Eigenschaft die Rede. Stünde der Backslash vor z.B. dem "r", wäre es ein Hack, der dem IE 5.x den erstgenannten und dem IE 6 (bzw. auch jedem anderen Browser, wenn man den Star-HTML-Hack außer Acht lässt) den zweitgenannten Wert liefert.
Oder sollte man besser auf solche Hacks nicht gänzlich verzichten und (wenn’s denn unbedingt sein muss) verschiedene Stylesheets mit conditional comments referenzieren?
Dazu habe ich eine ziemlich strikte Meinung: Die Einbindung von CSS-Ressourcen über Conditional Comments ist hanebüchener Unfug.
Cheatah
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes