- From: Alexander J. Vincent <jscript@pacbell.net>
- Date: Tue, 29 Jan 2002 22:38:30 -0800
- To: www-html@w3.org
Received on Wednesday, 30 January 2002 01:38:43 UTC
I've been wrestling for the last several hours over a conceptual
barrier. I have a document which is valid XML, but technically is not
XHTML 1.1. The doctype tag forces activation of the html: namespace
directly.
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE html:html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd" [
<!ENTITY % XHTML.prefixed "INCLUDE" >
<!ENTITY % XHTML.prefix "html" >
]>
<html:html xmlns:html="http://www.w3.org/1999/xhtml">
<html:head><html:title></html:title></html:head>
<html:body>
</html:body>
</html:html>
What bothers me is requirement 2 of XHTML 1.1, Section 2.1.1. "The root
element of the document must be |<html>|."
My gut feeling says the above XML document should be treated as XHTML
1.1. I'd appreciate some feedback on this.
Received on Wednesday, 30 January 2002 01:38:43 UTC