Moin!
<!--[if IE 5]>
<![endif]-->
Das ist ein gültiger HTML-Kommentar für alle normalen Browser, der IE wertet dessen Inhalt aber als Bestandteil des HTML-Dokuments.
<![if test]>
<![endif]>
Und das ist HTML-Schrott, auf den kein Browser irgendwie reagieren wird - außer durch Ignorieren dieser Bestandteile. Lass sowas weg.
Wenn es dir um CSS-Reparaturen für die IEs geht: Erst das allgemeine CSS einbinden (ohne Conditional Comments), und dann das CSS für den IE (der überschreibt die vorhergehenden CSS-Einstellungen, wenn du die gleichen Selektoren verwendest).
- Sven Rautenberg
--
"Love your nation - respect the others."
"Love your nation - respect the others."