IE 5.x, 6 und 7 per CSS getrennt ansprechen

Mathias Gamper, Senior Screendesigner

Ist zwar ein Hack und deshalb nicht uneingeschränkt zu empfehlen, aber eventuell werden wir in den kommenden IE-7-ist-da-die-Welt-geht-unter-Zeit noch froh sein, über so eine einfach Methode, die verschiedenen Versionen auch ohne CC's anzusprechen: IE 5.x, 6, 7 Browserhack

Und wenn wir schon dabei sind, noch die Möglichkeit mit Conditional Comments:

1...
2<!--[if lte IE 7]>
3 <link href="/css/nurie7.css" rel="stylesheet" type="text/css" />
4<![endif]-->

5</head>

Die Bedingung lte IE 7 bedeutet: "kleiner oder gleich Internet Explorer Version 7.0". Dieser spezielle Kommentar wird nur vom Internet Explorer erkannt und die darin befindlichen Anweisungen ausgeführt. Für alle anderen Browser handelt es sich um einen normalen HTML-Kommentar, dessen Inhalt ignoriert wird. (Quelle YAML)