Error in XHTML 1.1 DTD

Hi,

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
ben.tc1415@gmail.com

Received on Thursday, 27 October 2005 12:48:46 UTC