W3C home > Mailing lists > Public > www-html-editor@w3.org > October to December 2005

Error in XHTML 1.1 DTD

From: Benjamin Tomos Lewis [benl.co.uk - Webmaster] <ben.tc1415@gmail.com>
Date: Thu, 27 Oct 2005 13:48:30 +0100
Message-ID: <4360CC9E.3070209@gmail.com>
To: www-html-editor@w3.org


I believe I have found an error in 'XML-compatible ISO Special Character 
Entity Set for XHTML', specifically the one referenced in XHTML 1.1 (URI 
"http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-special.ent" FPI 
"-//W3C//ENTITIES Special for XHTML//EN") -
I believe that:
    <!ENTITY lt      "&#38;&#60;" >
should read:
    <!ENTITY lt      "&#38;#60;" >
as it should be double escaped.
I refer you to 
http://www.w3.org/TR/2004/REC-xml-20040204/#sec-predefined-ent (the 
relevant part of the XML 1.0 Third Edition Specification). This error is 
flagged up in Altova XMLSpy 2005 (releases 1 to 3) and 2006 and I think 
MS XML picked it up once. Apologies if this has already been reported 
but I felt it was important to say so irrespective.

Benjamin Tomos Lewis
Webmaster - benl.co.uk
Received on Thursday, 27 October 2005 12:48:46 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:08:54 UTC