Re: [VE][139] Error Message Feedback (non SGML character number)

On Wed, Feb 16, 2005, webmaster@eammm.com wrote:
> You don't explain what the heck *non SGML character number 146* means.  
> And you don't say how to fix it.

However frustrated or annoyed at this error as you may be, I would
recommend that you be reasonably polite in your messages to this public
mailing-list.

Also, since you do not provide us with the URL of the document you were
trying to validate, it is difficult for us to help you fix your issue.

Anyway, here is an explanation text that may be useful (courtesy of
Scott Bigham):

[[ You have used an illegal character in your text. HTML uses the
standard UNICODE Consortium [1] character repertoire, and it leaves
undefined (among others) 65 character codes (0 to 31 inclusive and 127
to 159 inclusive) that are sometimes used for typographical quote marks
and similar in proprietary character sets. The validator has found one
of these undefined characters in your document. The character may appear
on your browser as a curly quote, or a trademark symbol, or some other
fancy glyph; on a different computer, however, it will likely appear as
a completely different character, or nothing at all.

 Your best bet is to replace the character with the nearest equivalent
ASCII character, or to use an appropriate character entity [2] For more
information on Character Encoding on the web, see Alan Flavell's [3]
excellent HTML Character Set Issues reference [4]

 This error can also be triggered by formatting characters embedded
in documents by some word processors. If you use a word processor to
edit your HTML documents, be sure to use the "Save as ASCII" or similar
command to save the document without formatting information.

[1] http://www.unicode.org/
[2]  http://www.w3.org/MarkUp/html3/latin1.html
[3]  http://ppewww.ph.gla.ac.uk/%7Eflavell/aflavell.html
[4] http://ppewww.ph.gla.ac.uk/%7Eflavell/charset/         ]]


Regards,
-- 
olivier

Received on Thursday, 17 February 2005 12:15:18 UTC