Validierung HTML 4.01 Trans. ... woran hängt's ?
Lemmy Danger
- html
N'Abend allerseits!
Ich wollte gerade meine eben noch beim W3C gültige Webseite nach ihrer Fertigstellung abermals (ich dachte auch abschließend) auf valides HTML 4.01 Transitional testen, und was muss ich da sehen? Die URL eines meiner Links wurde für ungültig erklärt:
Line 95, column 50:
... ://fh-web1.informatik.fh-wiesbaden.de/go.cfm?fb=3&lpid=24&sprachid=1&s ...
^
Error: unknown entity "lpid"
Line 95, column 50:
... b1.informatik.fh-wiesbaden.de/go.cfm?fb=3&lpid=24&sprachid=1&sid=0" ta ...
^
Error: unknown entity "sprachid"
Was hat er denn daran auszusetzen bzw. was könnte ich machen, um diese Seite zu verlinken _und_ valides HTML zu schreiben?
Gut's Nächtle
Lemmy
http://www.olison.com
Hallo Lemmy,
Line 95, column 50:
... b1.informatik.fh-wiesbaden.de/go.cfm?fb=3&lpid=24&sprachid=1&sid=0" ta ...
^
Error: unknown entity "sprachid"
Es liegt nicht an den entitys, sondern daran, daß er diese als entitys erkennt, obwohl es eigentlich nur Bestandteile der URL sind. Und woran meint er, diese zu erkennen? An dem & davor.
Die Lösung ist, diese &s in Links zu maskieren:
http://selfhtml.teamone.de/html/referenz/zeichen.htm#benannte_html
Anstatt & schreibst Du also & und freust Dich über den Vali-Sticker.