- From: Bjoern Hoehrmann <derhoermi@gmx.net>
- Date: Sat, 02 Nov 2002 19:08:52 +0100
- To: Terje Bless <link@pobox.com>
- Cc: W3C Validator <www-validator@w3.org>, Masayasu Ishikawa <mimasa@w3.org>
* Terje Bless wrote:
>Bjoern Hoehrmann <derhoermi@gmx.net> wrote:
>
>>>I don't really see that there is a lot we can do about this. Until and
>>>unless the HTML WG issues updated DTDs for XHTML 1.0 -- and we do have
>>>DTDs that were updated after the specification went to REC and moved
>>>into /TR! -- we need to play the hand we were dealt. That means using
>>>Schema with XHTML 1.0 involves modifying the Internal Subset to include
>>>the requisite attribute definitions.
>>
>>That'd make the XHTML 1.0 document invalid (or call it non strictly
>>conforming) but the Validator does not report any errors. Bad Validator.
>But as mentioned, if the HTML WG is willing to give me an excuse for it,
>I'm willing to use modified DTDs to enable this. An errata on the XHTML 1.0
>Recommendation... A note from the HTML WG suggesting this is the intended
>or desireable behaviour (cf. the TAG's recent penchant for issuing "formal
>opinions")... etc.
>
>This has to come from the HTML WG; I can't make this change unilaterally!
You are missing my point. The document
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" [
<!ATTLIST html
xmlns:xsi CDATA #FIXED "http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation CDATA #IMPLIED
>
]>
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/1999/xhtml
http://www.w3.org/2002/08/xhtml/xhtml1-strict.xsd">
<head><title></title></head><body><p>...</p></body>
</html>
is either invalid XHTML 1.0 Strict or as valid as
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/2002/08/xhtml/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.w3.org/1999/xhtml
http://www.w3.org/2002/08/xhtml/xhtml1-strict.xsd">
<head><title></title></head><body><p>...</p></body>
</html>
I'd be fine if the validator ignores the internal subset and thus claims
both documents to be invalid.
Received on Saturday, 2 November 2002 13:08:40 UTC