Gunnar Bittersmann: HTML Validator meldet Warnung, die ich nicht verstehe

Beitrag lesen

@@Werner:

nuqneH

Markiert ist das erste "-" in der Umlautdomain.
Was ist hier falsch?
<!--[if lte IE 7]>
  <link rel="stylesheet" type="text/css" href="http://www.xn--abcdefghij-eeb.de/CSSlib/IE7andLess.css">
<![endif]>

Siehe MudGuards Antwort auf meine allererste Frage hier im Forum.

(BTW, in XML (demzufolge auch in XHTML) ist '--' innerhalb von Kommentaren nicht erlaubt. [XML §2.5])

Es ist auch nicht empfehlenswert, IE-spezifische Style-Angaben in einem IE-eigenen Stylesheet zu notieren und dies per conditional comment im HTML einzubinden. Besser aufgehoben sind die IE-spezifischen Anpassungen für bestimmte Elemente an Ort und Stelle (direkt bei den Style-Angaben für das jeweilige Element) in dem einen Stylesheet für alle Browser.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)