On 01/03/2011 05:28 PM, Shane McCarron wrote:
My recommendation is that you use the versions at http://www.w3.org/MarkUp/DTD
- these versions work and will be maintained. There shouldn't even be a version
in TR space. I thought I had ripped those out for the new release.
Your comment may be read two ways:
1. use the version of the "xhtml-datatypes-1.mod" module in /MarkUp/DTD. I
incorrectly referred to /TR/Markup/xhtml-datatypes-1.mod (which does not even exist) in
my message, that was a typo, sorry for the confusion. The suggested correction does use
the version in /MarkUp/DTD, indeed.
2. use the versions of the XHTML 1.1 and XHTML Basic 1.1 DTDs that appear in
/MarkUp/DTD. That's not really possible since the DOCTYPE listed in the
conformance section of these specs refers to, e.g.
http://www.w3.org/TR/xhtml-basic/xhtml-basic11.dtd for XHTML Basic 1.1. A
validating XML parser would de facto use that URI to retrieve the DTDs.
Francois.
On 12/13/2010 11:29 AM, Francois Daoust wrote:
Hi,
The XHTML Basic 1.1 [1] and XHTML 1.1 [2] DTDs were recently published with a link to the
"xhtml-datatypes-1.mod" module. This module is defined in
http://www.w3.org/TR/Markup/xhtml-datatypes-1.mod but the link that appears in the DTDs
targets the folder in which the DTD is defined, resulting in a broken link.
Extract from one of the DTD (same problem in both):
==
<!ENTITY % xhtml-datatypes.mod
PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
"xhtml-datatypes-1.mod" >
==
Corrected extract:
==
<!ENTITY % xhtml-datatypes.mod
PUBLIC "-//W3C//ENTITIES XHTML Datatypes 1.0//EN"
"http://www.w3.org/MarkUp/DTD/xhtml-datatypes-1.mod" >
==
Thanks,
Francois.
[1] http://www.w3.org/TR/xhtml-basic/DTD/xhtml-basic11.dtd
[2] http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd