Bedingte Kommentare im Internet Explorer für XHTML

Bedingte Kommentare im Internet Explorer für XHTML
<br />Bedingte Kommentare sind eine einzigartige Funktion des Internet Explorers, mit der eine separate XHTML-Codeverarbeitung in Produkten der Internet Explorer-Reihe durchgeführt werden kann. Beachten Sie, dass dies hauptsächlich für XHTML und nicht für CSS gedacht ist.
Bedingte Kommentare sind sehr leistungsfähig und können verwendet werden, um Urteile über Richtig und Falsch zu fällen, zum Beispiel:
Programmcode
<!--[if IE]>Dieser Inhalt ist nur für IE sichtbar<![endif]-->
<!--[if IE 6.0]>Dieser Inhalt ist nur für IE6.0 sichtbar<![endif]-->
Bedingte Kommentare können vom IE verwendet werden, um die Version des Browsers zu bestimmen und den Inhalt anzuzeigen, wenn die Bedingungen erfüllt sind. IE5.0 bis 7.0 unterstützen alle die Kommentarfunktion und die Versionsnummer ist auf 4 Dezimalstellen genau:
Programmcode
<!--[if IE 6.1000]>Dieser Inhalt ist nur in IE6.1 sichtbar<![endif]-->
Bedingte Kommentare im Internet Explorer unterstützen auch die Nichtverwendung von Ausrufezeichen:
Programmcode
<!--[if !IE 6.0]>Dieser Inhalt ist mit Ausnahme der IE6.0-Version sichtbar<![endif]-->
Und es unterstützt Präfixe, um höhere oder niedrigere Versionen zu bestimmen:
Programmcode
<!--[if gt IE 5.0]>Dieser Inhalt ist nur in IE5.0 und höher sichtbar<![endif]-->
Das gt steht hier für „größer als“, was Versionen über der aktuellen Zustandsversion bedeutet, jedoch nicht die aktuelle Version einschließt.
Es gibt mehrere andere Präfixe:
Es bedeutet kleiner als die Version unterhalb der aktuellen Zustandsversion, ausgenommen die aktuelle Version.
gte bedeutet „greeter“ oder gleich der aktuellen Version und einschließlich der aktuellen Version.
lte bedeutet kleiner oder gleich der aktuellen Version und schließt die aktuelle Version ein.

<<:  So ändern Sie den Inhalt eines vorhandenen Docker-Containers

>>:  Detaillierte Erläuterung der MySQL sql_mode-Abfrage und -Einstellung

Artikel empfehlen

Änderung und Abfrage von Python MySQL-Datenbanktabellen

Python stellt eine Verbindung zu MySQL her, um Da...

So installieren Sie die IonCube-Erweiterung mit Pagoda

1. Installieren Sie zuerst die Pagode Installatio...

Detaillierte Analyse von Javascript-Datenproxys und Ereignissen

Inhaltsverzeichnis Datenbroker und Events Überprü...

Lösung für FEHLER 1054 (42S22) beim Ändern des Passworts in MySQL 5.7

Ich habe MySQL 5.7 neu installiert. Beim Anmelden...

Wie stelle ich Tomcat als automatisch gestarteten Dienst ein? Der schnellste Weg

Stellen Sie Tomcat so ein, dass der Dienst automa...

Centos8.3, Docker-Bereitstellung, Springboot-Projekt, tatsächliche Fallanalyse

Einführung Derzeit ist k8s sehr beliebt und ich h...

Detaillierte Einführung in TABLE-Tags (TAGS)

Grundlegende Syntax der Tabelle <table>...&l...

Tipps zum Implementieren mehrerer Rahmen in CSS

1. Mehrere Grenzen[1] Hintergrund: Box-Shadow, Um...

So ändern Sie die Server-UUID in MySQL

Quelle des Problems: Wenn der Slave-Server der ge...