Contents

[edit]

Tidy: “<> escaping malformed URI reference”

[edit]

Cause:

A URI contains impermissible characters or quotes around the URI are not closed.

[edit]

Example:

Good<a href="http://www.mozilla.org/one space.html">space</a>
Good<a href="http://www.mozilla.org/one%20space.html">space</a>
Good<a href="http://www.mozilla.org/one+space.html">space</a>
Good<a href="http://www.w3.org/>W3C</a>
Good<a href="http://www.w3.org/">W3C</a>
Good<a href="mailto:name@domain.com?subject=one space">Email me!</a>
Good<a href="mailto:name@domain.com?subject=one%20space">Email me!</a>

A space should not be contained in a URI (even if it works in all browsers…). This is detailed in RFC1738; look for the word “unsafe”.

[edit]

Solution:

[edit]

References:

Retrieved from "http://www.htmlpedia.org/wiki/Tidy_64"