Unusual validation errors on <link>

I've been trying to press an XHTML 1.1 strict page, located at 
http://www.chutwig.com/proto/index.html, through the validator for some 
time now, with little success.  The validator keeps getting hung up on 
something I simply cannot detect.  As the document currently stands, 
validating it produces the error:

  	1.  	Line 5, column 65: character data is not allowed here
		...shortcut icon" href="favicon.png" type="image/png" />

where it claims that the final > is not permitted.  If I reverse the 
line for the shortcut icon with the line for the stylesheet, it 
complains about the > at the end of the stylesheet line instead.

Not only is this unusual, if I remove the two offending lines entirely 
and re-validate, the parser STILL claims it to be invalid, but does not 
offer any actual errors whatsoever.  I find this behavior to be 
entirely irregular.  SubEthaEdit (the text editor I'm using) does not 
indicate the presence of any unusual characters terminating these 
lines, nor does it appear to be related to the <script> block below, 
which I also removed and tried validating without.

Therefore, I submit this issue before you.  It's not particularly 
pressing, as the page renders fine (except in IE, where it looks like a 
crazed drunk wrote the page, but my patience with trying to have it 
render correctly in IE is long since gone), but it would be nice to be 
able to display the valid XHTML image on the page without it producing 
any errors in the validator, even superfluous ones.  :)

Edmund Rhudy

Received on Sunday, 10 October 2004 07:19:35 UTC