CSS-Regeln vor Internet Explorer 5 für Macintosh verbergen

(Auszug aus "CSS Kochbuch" von Christopher Schmitt)

Problem

Bestimmte CSS-Regeln sollen vor dem Internet Explorer 5 für Macintosh versteckt werden.

Lösung

Sie können bestimmte CSS-Regeln vor dem Internet Explorer 5 für Macintosh verstecken, indem Sie dem schließenden Kommentarzeichen einen Backslash (\) voranstellen:

/* \*/
h1 {
 font-size: 200%;
 text-transform: uppercase;
 background-color: #666;
}

Nach den Regeln, die vor dem Internet Explorer 5 für Macintosh verborgen werden sollen, fügen Sie eine weitere Kommentarzeile ein:

/* */
p {
 text-transform: uppercase;
}

Diskussion

Diese Methode nutzt ein kleines Problem beim Parsen von Kommentaren in Internet Explorer 5 für Macintosh aus. Der Backslash vor dem schließenden Kommentarzeichen sorgt dafür, dass der Browser den Kommentar als nicht abgeschlossen ansieht, wodurch alle Regeln bis zum nächsten schließenden Kommentarzeichen vom Browser ignoriert werden.

Siehe auch

Die CSS 2.1-Spezifikation zum Thema Kommentare in CSS.

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema CSS bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright der deutschen Ausgabe © 2007 by O’Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "CSS Kochbuch" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstr. 81, 50670 Köln