Cyx23: Browserspez. Angaben

Beitrag lesen

Hallo,

ich kann nicht verstehen, wieso dieser Schwachsinn noch immer propagiert wird.

und ich kann nicht verstehen, warum du zu dem Thema hier nach Schema-F ein
unsachliches und verallgemeinerndes Posting abschickst.

Wobei ich gleich auch darauf hinweisen möchte, dass die von dir erwähnte
Möglichkeit einer "CSS-Weiche" per * html natürlich oft eine sehr gute
einfache Lösung darstellt.

Oft reicht sie aber nicht aus, in Kombination mit anderen Klimmzügen wird
die Sache u.U. unstimmiger und im Vergleich zu den verläßlichen
conditional comments grundsätzlich auch riskanter.

Der Vollständigkeit halber noch kurz der Hinweis, dass conditional comments
nicht für den IE 4 taugen.

Richtig wäre gewesen: Nutze den Star-HTML-Hack.

Falsch. "kann ich in meiner CSS-Datei angeben, dass bestimmte Eintäge nur
für den IE gelten sollen?" war die Forderung des Ausgangspostings.

Mit * html hast du den IE 7 nicht dabei, dafür aber z.B. Amaya 9.

Es sind also ggf. weitere "CSS-Weichen" nötig, IE-Code im CSS wird
mehrfach notiert, und das ganze Stylesheet ist mit solchen eigentlich
unsinnigen Anweisungen für die Browser-Krüppel durchsetzt, einige IE-Hacks
sind womöglich auch noch vom Rendermodus abhängig, statt dass der (u.U. auch
mal nicht valide) Müll verläßlich in einer separaten Datei nur für die IEs
geladen wird, und dort auch wirklich funktioniert.

Grüsse

Cyx23