- From: Devon Y. <vehementpetal@hotmail.com>
- Date: Mon, 19 Aug 2002 04:47:23 -0400 (EDT)
- To: www-validator@w3.org
- Message-ID: <F2339KZMNSHFLwvyWNq00015ef3@hotmail.com>
Someone replied to my point, but offlist, so I'm sending their point and my reply/question to it, to everyone here on the list. -- Brant Langer Gurganus wrote: >Actually, I believe it does validate because it is automatic via >the DTD file: ><!ATTLIST html > %i18n; > id ID #IMPLIED > xmlns %URI; #FIXED 'http://www.w3.org/1999/xhtml' > > >As you can see, the DTD tells that it is a fixed attribute. If >the system reference was not in the DOCTYPE declaration, it would >be invalid. Thank you for answering that. Now I'm confused though. Since the Recommendation clearly says the document must have the namespace in it - if a document doesn't, then it is not a valid document, right? Or does including it in the DTD as a #FIXED attribute, equal to it actually being in the document? I wouldn't think so, because leaving the namespace out of the doc directly, makes it unusable in Opera 6.04 and Mozilla 1.1a (appears like all inline style-less text & no images). I would think that if a #FIXED attribute in a DTD was equal to the attribute being in the doc itself, that Opera & Mozilla would still display the page as any XHTML 1.0 doc w/ namespace directly in it, would be displayed. Devon _________________________________________________________________ Join the world’s largest e-mail service with MSN Hotmail. http://www.hotmail.com
Received on Monday, 19 August 2002 05:02:56 UTC