Tidy 3 NL

From Htmlpedia
Jump to: navigation, search

Tidy: Ongecodeerde & of onbekende entiteit "&..."

Oorzaak:

Een entiteit (en) is ontdekt (een string beginnend met "&") welke niet bekend is.

Voorbeeld:

Vaak is de oorzaak van deze fout een link welke op deze manier is gedefinieerd:

Bad<a href="http://www.domein.com/cgi?x=123&y=456">
Good<a href="http://www.domein.com/cgi?x=123&amp;y=456">

Alle speciale karakters in HREF dienen gecodeerd te worden. "&" is een gereserveerd karakter om an entiteit (en) te beginnen. (bijv.: &nbsp;). "&" in een HREF field te worden gecodeerd als de gelijkwaardige entiteit "&amp;", zelfs waneer deze wordt gebruikt als een scheidingsteken in een URL.

Oplossing:

Vervang "&" door "&amp;".

References: