|
|
Ich wollte folgende seite validieren: http://salzinet.com/content/rss.xml
Der W3C Validator meldet Valide. Hier kommt folgender Fehler:
1. Fehler: 'http://www.salzinet.com/index.php?a=3&b=album&q=x2y2y12006%y1y3&sq=paris&t=2006-and-paris' ist kein gültiger Wert für 'anyURI'.
Stelle: ...p;b=album&q=x2y2y12006%y1y3&sq=paris&t=2006-and-paris </link>
2. Fehler: Wert 'http://www.salzinet.com/index.php?a=3&b=album&q=x2y2y12006%y1y3&sq=paris&t=2006-and-paris' des Elementes 'link' ist ungültig. Stelle: ...p;b=album&q=x2y2y12006%y1y3&sq=paris&t=2006-and-paris </link>
Der Quellcode sieht folgendermaßen aus:
<br/> <a href="?a=3&b=album&q=x2y2y12006%y1y3&sq=paris&t=2006-and-paris" class="a2i">Fotos</a></p>
Der Quellcode ist laut w3c auch gültig: http://validator.w3.org/check?uri=http%3A%2F%2Fsalzinet.com%2Findex.php%3Fa%3D1
ist das ein fehler?
gruß, J
|
|
| 13.10.2006 16:22:39 |
|
HTMELL
Administrator
Registriert: 11.05.2006
Beiträge: 544
|
|
Hallo, der Fehler liegt am "%y1". Mit dem "%" wird in URLs ein Sonderzeichen eingeleitet, gefolgt von dem Hexadezimalen Wert (2-Stellig) dieses Zeichens. Die Hexadezimalen Zeichen bestehen aus den Zahlen 0-9 und den Buchstaben A-F (z. B. %3A). In Deiner URL steht aber "%y1", alles klar ?
_______________________________________ mfg Thomas Mell
www.validome.org
|
|
| 15.10.2006 01:08:13 |
|
|
|
Falls das %-Zeichen ein Teil des Query-Strings sein soll, musst du es als %25 kodieren. Also ...q=x2y2y12006%25y1y3... Siehe http://www.gbiv.com/protocols/uri/rfc/rfc3986.html#when-to-percent-encode
|
|
| 15.10.2006 21:23:10 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|