Ingo Turski: Systemvoraussetzungen

Beitrag lesen

Hi,

Wieso? Ein CC ist für nicht-IEs ein schlichter HTML-Kommentar.

"Unbekannter Tag" (und damit zu ignorierender Tag) trifft es wohl eher.

Nö, absolut nicht. Seit wann ist <!--...--> etwas anderes als ein HTML-Kommentar? Das ist nicht unbekannt und erst recht nicht als ubekannter Tag zu ignorieren. Auch für den IE ist _das_ zunächst mal ein HTML-Kommentar. Nur prüft der, was _unmittelbar_ hinter der Kommentar-Einleitung folgt. Ist dies eine ihm bekannte Bedingung wie [if IE], dann betrachtet er dies nicht mehr als Kommentar und interpretiert den folgenden Code - sofern die hier angegebene Bedingung zutrifft - bis zur Zeichenfolge <![endif]. Wenn diese fehlt, dann gilt die Bedingung weiter und das Kommentar-Ende würde als Text ausgegeben oder - falls die Bedingung false ergeben hätte - der gesamte folgende Code würde ignoriert.

freundliche Grüße
Ingo