Relative URI to DTD fails

The validator only validates succesfully against a DTD given by a system 
identifier if that system identifier is a fully qualified URI.

The XML 1.0 recommendation explicitly provides for relative URIs for 
system identifiers (http://www.w3.org/TR/REC-xml/#dt-sysid).

If you point the validator at a page with an address like 
http://www.example.com/somePage.xhtml with a DOCTYPE declaration like this:

<!DOCTYPE html SYSTEM "someDTD.dtd">

the validator complains that it can't find the dtd, even if the resource 
does in fact exist at http://www.example.com/someDTD.dtd.


James Crompton


AIIC.MAIL - A service of the International Association of Conference Interpreters to Members 
--- http://www.aiic.net 

Received on Friday, 20 January 2006 19:44:47 UTC