- From: <bugzilla@wiggum.w3.org>
- Date: Sun, 29 Jul 2007 13:44:49 +0000
- To: www-validator-cvs@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=4891 Summary: Strange error for number enclosed in colons followed by XHTML text entity Product: Validator Version: 0.8.0 Platform: All URL: http://www.fourmilab.ch/entrenous/validation_2007-07- 29.html OS/Version: Linux Status: NEW Severity: normal Priority: P3 Component: check AssignedTo: dave.null@w3.org ReportedBy: kelvin@fourmilab.ch QAContact: www-validator-cvs@w3.org Validating the cited URL with the 0.8.0 online Markup Validator results in the following error message: Line 12345, Column 0: — . Not only is the XHTML valid (as far as I can see), but this is only a 16 line document! The key line is the following body text (line 12) within a <p> container: :12345:— The line number reported is the number within the colons--you can change it and line number in the error report will change to the new value. I have made the following observations based on experiments: 1. Changing the text within the colons to an alphabetic sequence eliminates the error message. 2. Changing the text entity from — to a numeric entity (for example ≪) or an entity in the US-ASCII range (for example ") eliminates the error message, but changing it to a character in the ISO-8859 0xA0-0xFF range (for example é) produces the error message. 3. Adding arbitrary alphanumeric text between the second colon and the text entity does not affect the error message, nor does text including markup (for example "<b>text</b>"). 4. The error message is produced for the XHTML 1.0 Transitional DTD as well as the Strict.
Received on Sunday, 29 July 2007 13:44:55 UTC