- From: Martin J. Duerst <duerst@w3.org>
- Date: Sun, 22 Aug 1999 23:13:03 -0400 (EDT)
- To: www-validator@w3.org
- Cc: asada@w3.org
I got the following mail:
> The page at http://www.w3.org/Consortium/Legal/copyright-documents.html
> starts with this:
>
> <H1>
> W3C™ Copyright Document Notice and License
> </H1>
>
> This "™" is invalid and should be either "™", "™" or
> "&trade".
Checking this with the validator
http://validator.w3.org/check?uri=http%3A%2F%2Fwww.w3.org%2FConsortium%2FLegal%2Fcopyright-documents.html
I got
No errors found!
This is definitely wrong. Please note that
Character encoding: iso-8859-1
Warning: the character encoding specified in the HTTP header (iso-8859-1)
is different from the one specified in the META element (windows-1252). I
will use iso-8859-1 for this validation.
does not affect the fact that it is wrong; if there were a byte value
corresponding to 153, it would be okay as windows-1252, but ™ is
not allowed in any HTML document.
http://www.w3.org/TR/REC-html40/charset.html#h-5.3.1
The syntax "&#D;", where D is a decimal number, refers to the Unicode
decimal character number D.
(there is no character number 153 in Unicode!)
This seems to point to a problem in the validator. It looks like
the invocation of nsgmls should be changed, or the version of nsgmls,
or there is a problem in nsgmls itself.
If I can help in any way to correct this problem, please tell me.
Regards, Martin.
#-#-# Martin J. Du"rst, World Wide Web Consortium
#-#-# mailto:duerst@w3.org http://www.w3.org
Received on Monday, 23 August 1999 06:41:48 UTC