Der Martin: Was will der Validator?

Beitrag lesen

Hallo,

Dies bemängelt der Validator:

Beitar Jerusalem (2004–2006), Spartak Moskau (2000-2004), Sileks Kratovo (1999–2000), ...
und sagt mir dann:
"non SGML character number 150." --> Dies zeigt er bei der 1 von "1999" zum Beispiel...

hmm, da ist er wohl etwas verrutscht. Eigentlich wollte er auf den Strich zwischen den Jahreszahlen zeigen.

"Character number 150", also auf gut Deutsch 0x96, ist in den ISO-Zeichencodierungen kein druckbares Zeichen, in Windows-1252 jedoch ein "en dash". Du hast dein Dokument also vermutlich in Windows-1252 erstellt, willst dem Validator jetzt aber weismachen, es sei ISO8859-x. Kein Wunder, dass er dann widerspricht.
Ersetze dieses Zeichen durch sein Äquivalent in Unicode (U+2013) oder, wenn du in einer ISO-Codierung bleiben willst, durch ein reguläres Minuszeichen (0x2D).

So long,
 Martin

--
Ein guter Lehrer muss seinen Schülern beibringen können,
eine Frage so zu stellen, dass auch der Lehrer lernen muss,
um die Frage beantworten zu können.
  (Hesiod, griech. Philosoph, um 700 v.Chr.)