|
|
Die Seite http://www.uni-graz.at/~katzer/germ/Sass_alb.html (HTML mit custom-DTD) validiert anstandslos: http://www.validome.org/get/http://www.uni-graz.at/~katzer/germ/Sass_alb.html Aber sollte sie das?
Das Dokument enthält in Zeile 250 ein <A name="NewOrleansKüche">, das mit Browsern größtenteils korrekt funktioniert. Lediglich Opera hat unter bestimmten Umständen Schwierigkeiten, so daß ich nochmals genauer recherchiert habe. Und siehe, das W3C sagt: ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods ("."). http://www.w3.org/TR/html4/types.html#type-name
Daraus schließe ich, daß das "ü" die Seite invalide macht und daß Validome es nicht richtig erkannt hat (der WDG-Validator ebenfalls nicht). Oder gibt es dazu neuere und bessere Standards? Oder übersehe ich etwas?
Das W3C schlägt in einem solchen Fall eine reichlich hirnfreie Konstruktion vor: Die UTF-8-Bytewerte einzeln als %xx codieren, und zwar unabhängig vom encoding des Dokuments. http://www.w3.org/TR/html4/appendix/notes.html#non-ascii-chars
|
|
| 10.05.2007 01:40:04 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
|
| 10.05.2007 11:39:26 |
|
|
|
Danke für die Klarstellung!
|
|
| 12.05.2007 02:08:58 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|