Moin!
<!--[if IE]>Hallo IE.<![endif]-->
Der ist nicht nur nicht erlaubt, sondern funktioniert auch nicht.
Definiere "funktioniert nicht". Was sollte denn "funktionieren"?
Kommentare beginnen mit <!--{leerzeichen} und enden mit {leerzeichen}-->
Falsch! Kommentare beginnen und enden exakt mit zwei Minuszeichen innerhalb von <! und >.
Deshalb meckert der Validator z.B. bei solchen Kommentaren:
<!-- ---------- -->
Da die Anzahl der doppelten Minuszeichen ungerade ist, wird der Kommentar beständig geöffnet, geschlossen, geöffnet etc., bis am Ende ein offener Kommentar übrig bleibt.
Die CCs kommen genau dazwischen, sind somit ein Kommentar und damit valide.
Das ist ja auch der Sinn des Ganzen.
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."