[html5] r2136 - [e] (0) Make it clear that attributes can't be duplicated on elements.

whatwg at whatwg.org whatwg at whatwg.org
Mon Sep 1 21:35:50 PDT 2008


Author: ianh
Date: 2008-09-01 21:35:48 -0700 (Mon, 01 Sep 2008)
New Revision: 2136

Modified:
   index
   source
Log:
[e] (0) Make it clear that attributes can't be duplicated on elements.

Modified: index
===================================================================
--- index	2008-09-02 03:58:06 UTC (rev 2135)
+++ index	2008-09-02 04:35:48 UTC (rev 2136)
@@ -45578,8 +45578,8 @@
    U+002F SOLIDUS (/), and U+003D EQUALS SIGN (=) characters, the control
    characters, and any characters that are not defined by Unicode. In the
    HTML syntax, attribute names may be written with any mix of lower- and
-   uppercase letters that, when converted to all-lowercase, matches the
-   attribute's name; attribute names are case-insensitive.
+   uppercase letters that are an <a href="#ascii">ASCII case-insensitive</a>
+   match for the attribute's name.
 
   <p><dfn id=attribute4 title=syntax-attribute-value>Attribute values</dfn>
    are a mixture of <a href="#text2" title=syntax-text>text</a> and <a
@@ -45692,6 +45692,10 @@
      href="#space">space character</a> separating the two.</p>
   </dl>
 
+  <p>There must never be two or more attributes on the same start tag whose
+   names are an <a href="#ascii">ASCII case-insensitive</a> match for each
+   other.
+
   <h5 id=optional><span class=secno>8.1.2.4. </span>Optional tags</h5>
 
   <p>Certain tags can be <dfn id=omitted

Modified: source
===================================================================
--- source	2008-09-02 03:58:06 UTC (rev 2135)
+++ source	2008-09-02 04:35:48 UTC (rev 2136)
@@ -42992,9 +42992,8 @@
   (>), U+002F SOLIDUS (/), and U+003D EQUALS SIGN (=) characters,
   the control characters, and any characters that are not defined by
   Unicode. In the HTML syntax, attribute names may be written with any
-  mix of lower- and uppercase letters that, when converted to
-  all-lowercase, matches the attribute's name; attribute names are
-  case-insensitive.</p>
+  mix of lower- and uppercase letters that are an <span>ASCII
+  case-insensitive</span> match for the attribute's name.</p>
 
   <p><dfn title="syntax-attribute-value">Attribute values</dfn> are a
   mixture of <span title="syntax-text">text</span> and <span
@@ -43131,6 +43130,9 @@
 
   </dl>
 
+  <p>There must never be two or more attributes on the same start tag
+  whose names are an <span>ASCII case-insensitive</span> match for
+  each other.</p>
 
   <h5>Optional tags</h5>
 




More information about the Commit-Watchers mailing list