Alexander (HH): Tipp-Sammlung

Beitrag lesen

Moin Moin!

Hallo Alexander,

HTML-CCs wären auch denkbar, erzeugen aber u.U. invalides HTML

Kann ich nicht nachvollziehen.

  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">  
<html>  
<head>  
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">  
<title>HTML-CC-Test</title>  
</head>  
<body>  
<p>  
<!--[if true]>IE<![endif]-->  
<![if false]>Nicht IE<![endif]>  
</p>  
</body>  
</html>  

Die erste CC-Zeile ist ein stinknormaler HTML-Kommentar, für den der IE eine Sonderbehandlung macht. Der zweiten CC-Zeile fehlen die Minus-Zeichen für einen Kommentar, was der Validator in seiner unnachahmlichen Art mit '"IF" is not a reserved name. "ENDIF" is not a reserved name.' kommentiert.

und funktionieren erst ab IE 5.0.

Wer benutzt denn noch IE4?

Jeder, der ein altes Windows hat und nicht auf den IE 5 oder neuer Updaten kann oder will.

IE5 halte ich schon für kaum noch relevant.

Na und? Das ändert nichts daran, dass der IE 4 und älter mit HTML-CCs nichts anfangen kann.

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".