In response to WebmasterWorld HTML forum:
Error(s) that I have encountered in the past trying to validate pages. Often all occuring at the same time and are often caused by the same thing! But what causes it? Using
/> to terminate meta tags or link elements when you are not using an XHTML DOCTYPE, but are instead using HTML Transitional (strict seems to give different errors). But you are usually told... Error Line 12 column 120: document type does not allow element "META" here.
As mentioned, an HTML Strict DOCTYPE gives different errors in this case... Error Line 13 column 73: character data is not allowed here.
'<a href="#">This is a link</a>' should read
'<a href="#">This is a link<\/a>'. Although if you use an XHTML DOCTYPE this error will not be picked up!
This page generates such a errors.