- From: <bugzilla@jessica.w3.org>
- Date: Thu, 21 Feb 2013 03:28:11 +0000
- To: public-html-bugzilla@w3.org
https://www.w3.org/Bugs/Public/show_bug.cgi?id=20993 Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|XHTML5 syntax should |To facilitate migration, |require valid DOCTYPE |<!DOCTYPE html> should be |declaration (<!DOCTYPE |recommended for the XHTML5 |root> should match root |syntax. |element) | --- Comment #3 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> --- Robin, here is a concrete text proposal: <INS> DOCTYPE declarations used with documents conforming to this specfication MUST be shaped according to the following rules: 1. The name part MUST be an ASCII case-insensitive match for the string 'html'. 2. It is OPTIONAL whether there is a DTD associated with the DOCTYPE. 3. When there is no associated DTD, the DOCTYPE MUST match the DOCTYPE of the HTML syntax. NOTE: A DOCTYPE declaration without an associated DTD does not have any effect on XML parsers and is only allowed in order to facilitate migration to and from HTML. 4. The associated DTD, if any, MUST define this specification’s list of named character references. Other character references MUST NOT be defined. NOTE: Thus there is no requirement that the DTD is a complete <a href="http://www.w3.org/TR/xml/#dt-markupdecl">markup declaration</a> that defines other aspecs of the language than the character references. </INS> -- You are receiving this mail because: You are the QA Contact for the bug.
Received on Thursday, 21 February 2013 03:28:12 UTC