Gerhard: Was ist besser/sinnvoller?

Beitrag lesen

Hallo!

Mein Ziel ist:
Wenn IE6 und älter:
<a ...> ... </a>
Wenn neuer als IE6 oder anderer Browser:
<p ...> ... </p>

Da es kein else gibt habe ich es versucht mit:

  
<!--[if lte IE 6]>  
<a ...> ... </a>  
<![endif]-->  
<!--[if gt IE 6]>  
<p ...> ... </p>  
<![endif]-->  
<!--[if !IE]>  
<p ...> ... </p>  
<![endif]-->  

Dann wird aber bei Standardbrowsern gar nichts angezeigt.

In Deiner Referenz:

Else-Zweig bei Conditional Comments

habe ich gefunden

  
<!--[if !IE]--><p>any standard-compliant browser</p><!--<![endif]-->  

was angeblich funktionieren sollte.
Bei mir kommt als Ergebnis im Browser IE6:

  
<!--[if !IE]-->  
any standard-compliant browser  

Gruß
Gerhard