Direktnavigation

Bookmark and Share

Weitere Infos

Sie lesen gerade:

Little Boxes Teil 1 (Cover)

Leider ausverkauft.

Dafür gibt's jetzt:

Das große Little Boxes-Buch (Cover)

Inhaltsbereich

19.2.4 Conditional Comments: Styles nur für den IE

Conditional Comments sind <!-- Kommentare im HTML -->, die Sie mit bestimmten Bedingungen verknüpfen können. Solche Kommentare sind eine Erfindung von Microsoft und wurden erstmals im IE5 eingeführt.

Alle anderen Browser behandeln die Anweisungen wie einen normalen Kommentar, was sich bei der Verwendung von Patches als sehr vorteilhaft erweist.

Um ein Stylesheet nur an einen Internet Explorer egal welcher Versionsnummer zu schicken, benutzen Sie auf den HTML-Seiten folgenden Kommentar:

<!--[if IE]>
<link href="ie.css" rel="stylesheet" type="text/css" />
<![endif]-->

Der folgende Kommentar schickt ein Stylesheet nur an Internet Explorer V5.0 und V5.5:

<!--[if lt IE 6]>
<link href="ie5x.css" rel="stylesheet" type="text/css" />
<![endif]-->

Die Buchstaben lt in der if-Bedingung stehen für »less than« (kleiner als). Die gesamte Bedingung bedeutet: »wenn die Versionsnummer des IE kleiner als 6 ist«.

Andere mögliche Operatoren in Conditional Comments sind gt (»größer als«), lte (»kleiner oder gleich«) und gte (»größer oder gleich«).