Hello As I understand from HTML4 and XHTML1 Strict, the "id" attribute is global, and can be applied to any element, and indeed, reading through said DTDs and valdating a test case page where there was an "id=foo" inside the <html> element, the said page would pass when validated as HTML4 or XHTML1. However, when the DTD was set to XHTML1.1, the validator will error with: --- This page is not Valid XHTML 1.1!... there is no attribute "id". --- The "highest level" element this seems to be allowed is the <body> tag, but looking through the XHTML1.1 DTD modules, I cannot accertain whether this is deliberate on the part of XHTML1.1, it is an errata with the DTD, or whether it's a bug with regards to the validator? Thanks. Jon StanleyReceived on Saturday, 3 May 2003 12:22:08 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 1 October 2009 14:48:49 GMT