html5/spec Overview.html,1.1433,1.1434

Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv28446

Modified Files:
	Overview.html 
Log Message:
WF2: Placeholders and minor rearrangements. (whatwg r2261)

Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1433
retrieving revision 1.1434
diff -u -d -r1.1433 -r1.1434
--- Overview.html	2 Oct 2008 07:46:15 -0000	1.1433
+++ Overview.html	2 Oct 2008 09:12:45 -0000	1.1434
@@ -468,14 +468,15 @@
        <li><a href=#common-input-element-attributes><span class=secno>4.10.4.2 </span>Common <code>input</code> element attributes</a>
         <ol>
          <li><a href=#the-autocomplete-attribute><span class=secno>4.10.4.2.1 </span>The <code title=attr-input-autocomplete>autocomplete</code> attribute</a></li>
-         <li><a href=#the-maxlength-attribute><span class=secno>4.10.4.2.2 </span>The <code title=attr-input-maxlength>maxlength</code> attribute</a></li>
+         <li><a href=#the-list-attribute><span class=secno>4.10.4.2.2 </span>The <code title=attr-input-list>list</code> attribute</a></li>
          <li><a href=#the-readonly-attribute><span class=secno>4.10.4.2.3 </span>The <code title=attr-input-readonly>readonly</code> attribute</a></li>
-         <li><a href=#the-min-and-max-attributes><span class=secno>4.10.4.2.4 </span>The <code title=attr-input-min>min</code> and <code title=attr-input-max>max</code> attributes</a></li>
-         <li><a href=#the-step-attribute><span class=secno>4.10.4.2.5 </span>The <code title=attr-input-step>step</code> attribute</a></ol></li>
-       <li><a href=#common-input-element-apis><span class=secno>4.10.4.3 </span>Common <code>input</code> element APIs</a>
-        <ol>
-         <li><a href=#value-manipulation><span class=secno>4.10.4.3.1 </span>Value manipulation</a></li>
-         <li><a href=#others...><span class=secno>4.10.4.3.2 </span>Others...</a></ol></ol></li>
+         <li><a href=#the-size-attribute><span class=secno>4.10.4.2.4 </span>The <code title=attr-input-size>size</code> attribute</a></li>
+         <li><a href=#the-required-attribute><span class=secno>4.10.4.2.5 </span>The <code title=attr-input-required>required</code> attribute</a></li>
+         <li><a href=#the-maxlength-attribute><span class=secno>4.10.4.2.6 </span>The <code title=attr-input-maxlength>maxlength</code> attribute</a></li>
+         <li><a href=#the-pattern-attribute><span class=secno>4.10.4.2.7 </span>The <code title=attr-input-pattern>pattern</code> attribute</a></li>
+         <li><a href=#the-min-and-max-attributes><span class=secno>4.10.4.2.8 </span>The <code title=attr-input-min>min</code> and <code title=attr-input-max>max</code> attributes</a></li>
+         <li><a href=#the-step-attribute><span class=secno>4.10.4.2.9 </span>The <code title=attr-input-step>step</code> attribute</a></ol></li>
+       <li><a href=#common-input-element-apis><span class=secno>4.10.4.3 </span>Common <code>input</code> element APIs</a></ol></li>
      <li><a href=#the-button-element><span class=secno>4.10.5 </span>The <code>button</code> element</a></li>
      <li><a href=#the-select-element><span class=secno>4.10.6 </span>The <code>select</code> element</a></li>
      <li><a href=#the-datalist-element><span class=secno>4.10.7 </span>The <code>datalist</code> element</a></li>
@@ -18526,24 +18527,24 @@
    <dt>Element-specific attributes:</dt>
    <dd><code title=attr-input-accept><a href=#attr-input-accept>accept</a></code></dd>
    <dd><code title=attr-fs-action><a href=#attr-fs-action>action</a></code></dd>
-   <dd><code title=attr-input-alt>alt</code></dd>
+   <dd><code title=attr-input-alt><a href=#attr-input-alt>alt</a></code></dd>
    <dd><code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code></dd>
    <dd><code title=attr-fe-autofocus><a href=#attr-fe-autofocus>autofocus</a></code></dd>
    <dd><code title=attr-input-checked><a href=#attr-input-checked>checked</a></code></dd>
    <dd><code title=attr-fe-disabled><a href=#attr-fe-disabled>disabled</a></code></dd>
    <dd><code title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code></dd>
    <dd><code title=attr-fae-form><a href=#attr-fae-form>form</a></code></dd>
-   <dd><code title=attr-input-list>list</code></dd>
+   <dd><code title=attr-input-list><a href=#attr-input-list>list</a></code></dd>
    <dd><code title=attr-input-max><a href=#attr-input-max>max</a></code></dd>
    <dd><code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code></dd>
    <dd><code title=attr-fs-method><a href=#attr-fs-method>method</a></code></dd>
    <dd><code title=attr-input-min><a href=#attr-input-min>min</a></code></dd>
    <dd><code title=attr-fe-name><a href=#attr-fe-name>name</a></code></dd>
-   <dd><code title=attr-input-pattern>pattern</code></dd>
+   <dd><code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code></dd>
    <dd><code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code></dd>
-   <dd><code title=attr-input-required>required</code></dd>
-   <dd><code title=attr-input-size>size</code></dd>
-   <dd><code title=attr-input-src>src</code></dd>
+   <dd><code title=attr-input-required><a href=#attr-input-required>required</a></code></dd>
+   <dd><code title=attr-input-size><a href=#attr-input-size>size</a></code></dd>
+   <dd><code title=attr-input-src><a href=#attr-input-src>src</a></code></dd>
    <dd><code title=attr-input-step><a href=#attr-input-step>step</a></code></dd>
    <dd><code title=attr-fs-target><a href=#attr-fs-target>target</a></code></dd>
    <dd><code title=attr-input-type><a href=#attr-input-type>type</a></code></dd>
@@ -18683,7 +18684,7 @@
      <td> <a href=#button-state title=attr-input-type-button>Button</a>
      <td> n/a
      <td> A button
-  </table><p>The <i>missing value default</i> is the <a href=#text-state title=attr-input-type-text>Text</a> state.<p>Which of the <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>, <code title=attr-fs-action><a href=#attr-fs-action>action</a></code>, <code title=attr-input-alt>alt</code>, <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>, <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, <code title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>, and <code title=attr-input-list>list</code>, <code title=attr-input-max><a href=#attr-input-max>max</a></code>, <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>, <code title=attr-fs-method><a href=#attr-fs-method>method</a></code>, <code title=attr-input-min><a href=#attr-input-min>min</a></code>, <code title=attr-input-pattern>pattern</code>, <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></cod>, <code title=attr-input-required>required</code>, <code title=attr-input-size>size</code>, <code title=attr-input-src>src</code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-fs-target><a href=#attr-fs-target>target</a></code> attributes apply to an
+  </table><p>The <i>missing value default</i> is the <a href=#text-state title=attr-input-type-text>Text</a> state.<p>Which of the <code title=attr-input-accept><a href=#attr-input-accept>accept</a></code>, <code title=attr-fs-action><a href=#attr-fs-action>action</a></code>, <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>, <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>, <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, <code title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>, and <code title=attr-input-list><a href=#attr-input-list>list</a></code>, <code title=attr-input-max><a href=#attr-input-max>max</a></code>, <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>, <code title=attr-fs-method><a href=#attr-fs-method>method</a></code>, <code title=attr-input-min><a href=#attr-input-min>min</a></code>, <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</></code>, <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>, <code title=attr-input-required><a href=#attr-input-required>required</a></code>, <code title=attr-input-size><a href=#attr-input-size>size</a></code>, <code title=attr-input-src><a href=#attr-input-src>src</a></code>, <code title=attr-input-step><a href=#attr-input-step>step</a></code>, and <code title=attr-fs-target><a href=#attr-fs-target>target</a></code> attributes apply to an
   <code><a href=#the-input-element>input</a></code> element depends on the state of its <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute. Similarly, the <code title=dom-input-checked><a href=#dom-input-checked>checked</a></code>, <code title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code>, <code title=dom-input-valueAsNumber><a href=#dom-input-valueasnumber>valueAsNumber</a></code>, <code title=dom-input-list><a href=#dom-input-list>list</a></code>, and <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code> DOM
   attributes, and the <code title=dom-input-stepUp><a href=#dom-input-stepup>stepUp()</a></code>
   and <code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> methods, are
@@ -18756,7 +18757,7 @@
      <td class=no> &middot; <!-- Reset Button -->
      <td class=no> &middot; <!-- Button -->
 
-    <tr><th> <code title=attr-input-alt>alt</code>
+    <tr><th> <code title=attr-input-alt><a href=#attr-input-alt>alt</a></code>
      <td class=no> &middot; <!-- Text -->
      <td class=no> &middot; <!-- E-mail -->
      <td class=no> &middot; <!-- URL -->
@@ -18844,7 +18845,7 @@
      <td class=no> &middot; <!-- Reset Button -->
      <td class=no> &middot; <!-- Button -->
 
-    <tr><th> <code title=attr-input-list>list</code>
+    <tr><th> <code title=attr-input-list><a href=#attr-input-list>list</a></code>
      <td class=yes> Yes <!-- Text -->
      <td class=yes> Yes <!-- E-mail -->
      <td class=yes> Yes <!-- URL -->
@@ -18954,7 +18955,7 @@
      <td class=no> &middot; <!-- Reset Button -->
      <td class=no> &middot; <!-- Button -->
 
-    <tr><th> <code title=attr-input-pattern>pattern</code>
+    <tr><th> <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>
      <td class=yes> Yes <!-- Text -->
      <td class=yes> Yes <!-- E-mail -->
      <td class=yes> Yes <!-- URL -->
@@ -18998,7 +18999,7 @@
      <td class=no> &middot; <!-- Reset Button -->
      <td class=no> &middot; <!-- Button -->
 
-    <tr><th> <code title=attr-input-required>required</code>
+    <tr><th> <code title=attr-input-required><a href=#attr-input-required>required</a></code>
      <td class=yes> Yes <!-- Text -->
      <td class=yes> Yes <!-- E-mail -->
      <td class=yes> Yes <!-- URL -->
@@ -19020,7 +19021,7 @@
      <td class=no> &middot; <!-- Reset Button -->
      <td class=no> &middot; <!-- Button -->
 
-    <tr><th> <code title=attr-input-size>size</code>
+    <tr><th> <code title=attr-input-size><a href=#attr-input-size>size</a></code>
      <td class=yes> Yes <!-- Text -->
      <td class=yes> Yes <!-- E-mail -->
      <td class=yes> Yes <!-- URL -->
@@ -19042,7 +19043,7 @@
      <td class=no> &middot; <!-- Reset Button -->
      <td class=no> &middot; <!-- Button -->
 
-    <tr><th> <code title=attr-input-src>src</code>
+    <tr><th> <code title=attr-input-src><a href=#attr-input-src>src</a></code>
      <td class=no> &middot; <!-- Text -->
      <td class=no> &middot; <!-- E-mail -->
      <td class=no> &middot; <!-- URL -->
@@ -19377,12 +19378,12 @@
   follows:</strong> <a href=#strip-line-breaks-from-the-value>Strip line breaks from the value</a>.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes and DOM attributes apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
-  <code title=attr-input-pattern>pattern</code>,
+  <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
-  <code title=attr-input-size>size</code> content attributes;
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
+  <code title=attr-input-size><a href=#attr-input-size>size</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>, and
   <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes.
@@ -19391,13 +19392,13 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
   <code class=no-backref title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code class=no-backref title=attr-input-src>src</code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>,
   <code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes and methods do not apply to the
   element:
@@ -19422,12 +19423,12 @@
   from a type mismatch</a>. <a href=#references>[RFC2822]</a><p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes and DOM attributes apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
-  <code title=attr-input-pattern>pattern</code>,
+  <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
-  <code title=attr-input-size>size</code> content attributes;
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
+  <code title=attr-input-size><a href=#attr-input-size>size</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>, and
   <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes.
@@ -19436,13 +19437,13 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
   <code class=no-backref title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code class=no-backref title=attr-input-src>src</code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>,
   <code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes and methods do not apply to the
   element:
@@ -19464,12 +19465,12 @@
   mismatch</a>.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes and DOM attributes apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
-  <code title=attr-input-pattern>pattern</code>,
+  <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
-  <code title=attr-input-size>size</code> content attributes;
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
+  <code title=attr-input-size><a href=#attr-input-size>size</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-selectedOption><a href=#dom-input-selectedoption>selectedOption</a></code>, and
   <code title=dom-input-value><a href=#dom-input-value>value</a></code> DOM attributes.
@@ -19478,13 +19479,13 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
   <code class=no-backref title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code class=no-backref title=attr-input-src>src</code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>,
   <code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes and methods do not apply to the
   element:
@@ -19503,22 +19504,22 @@
   attributes and DOM attributes apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
   <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
-  <code title=attr-input-pattern>pattern</code>,
+  <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
-  <code title=attr-input-size>size</code> content attributes;
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
+  <code title=attr-input-size><a href=#attr-input-size>size</a></code> content attributes;
   <code title=attr-input-value><a href=#attr-input-value>value</a></code> DOM attribute.<p>The following content attributes must not be specified and do not
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
-  <code class=no-backref title=attr-input-list>list</code>,
+  <code class=no-backref title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code class=no-backref title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
   <code class=no-backref title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code class=no-backref title=attr-input-src>src</code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>,
   <code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes and methods do not apply to the
   element:
@@ -19579,11 +19580,11 @@
   represented by <var title="">input</var>.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -19594,15 +19595,15 @@
   <code title=dom-input-stepDown><a href=#dom-input-stepdown>stepDown()</a></code> methods.<p>The following content attributes must not be specified and do not
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>
   DOM attribute does not apply to the element.<h6 id=date-state><span class=secno>4.10.4.1.6 </span><dfn title=attr-input-type-date>Date</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#date-state title=attr-input-type-date>Date</a> state, the rules in this
@@ -19656,11 +19657,11 @@
   timezone.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -19672,14 +19673,14 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>
   DOM attribute does not apply to the element.<h6 id=month-state><span class=secno>4.10.4.1.7 </span><dfn title=attr-input-type-month>Month</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#month-state title=attr-input-type-month>Month</a> state, the rules in this
@@ -19731,11 +19732,11 @@
   timezone.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -19747,14 +19748,14 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>
   DOM attribute does not apply to the element.<h6 id=week-state><span class=secno>4.10.4.1.8 </span><dfn title=attr-input-type-week>Week</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#week-state title=attr-input-type-week>Week</a> state, the rules in this
@@ -19808,11 +19809,11 @@
   timezone.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -19824,14 +19825,14 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>
   DOM attribute does not apply to the element.<h6 id=time-state><span class=secno>4.10.4.1.9 </span><dfn title=attr-input-type-time>Time</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#time-state title=attr-input-type-time>Time</a> state, the rules in this
@@ -19879,11 +19880,11 @@
   that is represented by <var title="">input</var>.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -19895,14 +19896,14 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>
   DOM attribute does not apply to the element.<h6 id=local-date-and-time-state><span class=secno>4.10.4.1.10 </span><dfn title=attr-input-type-datetime-local>Local Date and Time</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#local-date-and-time-state title=attr-input-type-datetime-local>Local Date and Time</a>
@@ -19947,11 +19948,11 @@
   1970-01-01 (the time represented by the value "<code title="">1970-01-01T00:00:00.0</code>").<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -19962,14 +19963,14 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes do not apply to the element:
   <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> and
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>.<h6 id=number-state><span class=secno>4.10.4.1.11 </span><dfn title=attr-input-type-number>Number</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#number-state title=attr-input-type-number>Number</a> state, the rules in
@@ -20008,11 +20009,11 @@
   number</a> that represents <var title="">input</var>.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
   <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -20023,14 +20024,14 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes do not apply to the element:
   <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> and
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>.<h6 id=range-state><span class=secno>4.10.4.1.12 </span><dfn title=attr-input-type-range>Range</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#range-state title=attr-input-type-range>Range</a> state, the rules in this
@@ -20089,10 +20090,10 @@
   number</a> that represents <var title="">input</var>.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes, DOM attributes, and methods apply to the element:
   <code title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
-  <code title=attr-input-list>list</code>,
+  <code title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code title=attr-input-required>required</code>, and
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code>, and
   <code title=attr-input-step><a href=#attr-input-step>step</a></code> content attributes;
   <code title=dom-input-list><a href=#dom-input-list>list</a></code>,
   <code title=dom-input-value><a href=#dom-input-value>value</a></code>,
@@ -20103,15 +20104,15 @@
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-checked><a href=#attr-input-checked>checked</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code class=no-backref title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>, and
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes do not apply to the element:
   <code class=no-backref title=dom-input-valueAsDate><a href=#dom-input-valueasdate>valueAsDate</a></code> and
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code>.<h6 id=checkbox-state><span class=secno>4.10.4.1.13 </span><dfn title=attr-input-type-checkbox>Checkbox</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#checkbox-state title=attr-input-type-checkbox>Checkbox</a> state, the rules in
@@ -20124,23 +20125,23 @@
   follows:</strong> Do nothing.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes and DOM attributes apply to the element:
   <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code>, and
-  <code title=attr-input-required>required</code> content attributes;
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code> DOM attribute.<p>The following content attributes must not be specified and do not
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
-  <code class=no-backref title=attr-input-list>list</code>,
+  <code class=no-backref title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code class=no-backref title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
   <code class=no-backref title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code class=no-backref title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>,
   <code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes and methods do not apply to the element:
   <code class=no-backref title=dom-input-list><a href=#dom-input-list>list</a></code>,
@@ -20189,23 +20190,23 @@
   follows:</strong> Do nothing.<p>The following common <code><a href=#the-input-element>input</a></code> element content
   attributes and DOM attributes apply to the element:
   <code title=attr-input-checked><a href=#attr-input-checked>checked</a></code> and
-  <code title=attr-input-required>required</code> content attributes;
+  <code title=attr-input-required><a href=#attr-input-required>required</a></code> content attributes;
   <code class=no-backref title=dom-input-checked><a href=#dom-input-checked>checked</a></code> DOM attribute.<p>The following content attributes must not be specified and do not
   apply to the element:
   <code class=no-backref title=attr-input-accept><a href=#attr-input-accept>accept</a></code>,
   <code class=no-backref title=attr-fs-action><a href=#attr-fs-action>action</a></code>,
-  <code class=no-backref title=attr-input-alt>alt</code>,
+  <code class=no-backref title=attr-input-alt><a href=#attr-input-alt>alt</a></code>,
   <code class=no-backref title=attr-input-autocomplete><a href=#attr-input-autocomplete>autocomplete</a></code>,
   <code class=no-backref title=attr-fs-enctype><a href=#attr-fs-enctype>enctype</a></code>,
-  <code class=no-backref title=attr-input-list>list</code>,
+  <code class=no-backref title=attr-input-list><a href=#attr-input-list>list</a></code>,
   <code class=no-backref title=attr-input-max><a href=#attr-input-max>max</a></code>,
   <code class=no-backref title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code>,
   <code class=no-backref title=attr-fs-method><a href=#attr-fs-method>method</a></code>,
   <code class=no-backref title=attr-input-min><a href=#attr-input-min>min</a></code>,
-  <code class=no-backref title=attr-input-pattern>pattern</code>,
+  <code class=no-backref title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code>,
   <code class=no-backref title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code>,
-  <code class=no-backref title=attr-input-size>size</code>,
-  <code class=no-backref title=attr-input-src>src</code>,
+  <code class=no-backref title=attr-input-size><a href=#attr-input-size>size</a></code>,
+  <code class=no-backref title=attr-input-src><a href=#attr-input-src>src</a></code>,
   <code class=no-backref title=attr-input-step><a href=#attr-input-step>step</a></code>, and
   <code class=no-backref title=attr-fs-target><a href=#attr-fs-target>target</a></code>.<p>The following DOM attributes and methods do not apply to the element:
   <code class=no-backref title=dom-input-list><a href=#dom-input-list>list</a></code>,
@@ -20245,7 +20246,7 @@
   in this section apply.<p class=big-issue>...</p><!--XXX
 rel="" on submit buttons?
 --><h6 id=image-button-state><span class=secno>4.10.4.1.18 </span><dfn title=attr-input-type-image>Image Button</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#image-button-state title=attr-input-type-image>Image Button</a> state, the rules
-  in this section apply.<p class=big-issue>...<p class=big-issue>... image: <dfn id=concept-input-type-image-coordinate title=concept-input-type-image-coordinate>selected coordinate</dfn><h6 id=reset-button-state><span class=secno>4.10.4.1.19 </span><dfn title=attr-input-type-reset>Reset Button</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#reset-button-state title=attr-input-type-reset>Reset Button</a> state, the rules
+  in this section apply.<p class=big-issue>...<p class=big-issue>... <dfn id=attr-input-alt title=attr-input-alt><code>alt</code></dfn><p class=big-issue>... <dfn id=attr-input-src title=attr-input-src><code>src</code></dfn><p class=big-issue>... image: <dfn id=concept-input-type-image-coordinate title=concept-input-type-image-coordinate>selected coordinate</dfn><h6 id=reset-button-state><span class=secno>4.10.4.1.19 </span><dfn title=attr-input-type-reset>Reset Button</dfn> state</h6><p>When an <code><a href=#the-input-element>input</a></code> element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#reset-button-state title=attr-input-type-reset>Reset Button</a> state, the rules
   in this section apply.<p class=big-issue>...<p><strong>Constraint validation:</strong> If an <code><a href=#the-input-element>input</a></code>
   element's <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in
   the <a href=#reset-button-state title=attr-input-type-reset>Reset Button</a> state,
@@ -20303,7 +20304,11 @@
   should be enabled by default, and the ability to disable support
   should not be trivially accessible, as there are significant
   security implications for the user if support for this attribute is
-  disabled.<h6 id=the-maxlength-attribute><span class=secno>4.10.4.2.2 </span>The <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code> attribute</h6><p>The <dfn id=attr-input-maxlength title=attr-input-maxlength><code>maxlength</code></dfn> attribute
+  disabled.<h6 id=the-list-attribute><span class=secno>4.10.4.2.2 </span>The <code title=attr-input-list><a href=#attr-input-list>list</a></code> attribute</h6><p class=big-issue>... <dfn id=attr-input-list title=attr-input-list><code>list</code></dfn><h6 id=the-readonly-attribute><span class=secno>4.10.4.2.3 </span>The <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute</h6><p>The <dfn id=attr-input-readonly title=attr-input-readonly><code>readonly</code></dfn>
+  attribute is a <a href=#boolean-attribute>boolean attribute</a>. When specified, the
+  element is <i title=concept-input-immutable><a href=#concept-input-immutable>immutable</a></i>.<p><strong>Constraint validation:</strong> If the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute is specified
+  on an <code><a href=#the-input-element>input</a></code> element, the element is <a href=#barred-from-constraint-validation>barred from
+  constraint validation</a>.<h6 id=the-size-attribute><span class=secno>4.10.4.2.4 </span>The <code title=attr-input-size><a href=#attr-input-size>size</a></code> attribute</h6><p class=big-issue>... <dfn id=attr-input-size title=attr-input-size><code>size</code></dfn><h6 id=the-required-attribute><span class=secno>4.10.4.2.5 </span>The <code title=attr-input-required><a href=#attr-input-required>required</a></code> attribute</h6><p class=big-issue>... <dfn id=attr-input-required title=attr-input-required><code>required</code></dfn><h6 id=the-maxlength-attribute><span class=secno>4.10.4.2.6 </span>The <code title=attr-input-maxlength><a href=#attr-input-maxlength>maxlength</a></code> attribute</h6><p>The <dfn id=attr-input-maxlength title=attr-input-maxlength><code>maxlength</code></dfn> attribute
   allows authors to specify the maximum length allowed for user
   input.<p>The <dfn id=codepoint-length>codepoint length</dfn> of a string is the number of
   Unicode codepoints in that string.<p>If the attribute is specified, the attribute's value must be a
@@ -20322,11 +20327,7 @@
   <a href=#maximum-allowed-value-length>maximum allowed value length</a>, then the element is
   <a href=#suffering-from-being-too-long>suffering from being too long</a>.<p>User agents may prevent the user from setting the element's <a href=#concept-fe-value title=concept-fe-value>value</a> to a value whose
   <a href=#codepoint-length>codepoint length</a> is greater than the element's
-  <a href=#maximum-allowed-value-length>maximum allowed value length</a>.<h6 id=the-readonly-attribute><span class=secno>4.10.4.2.3 </span>The <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute</h6><p>The <dfn id=attr-input-readonly title=attr-input-readonly><code>readonly</code></dfn>
-  attribute is a <a href=#boolean-attribute>boolean attribute</a>. When specified, the
-  element is <i title=concept-input-immutable><a href=#concept-input-immutable>immutable</a></i>.<p><strong>Constraint validation:</strong> If the <code title=attr-input-readonly><a href=#attr-input-readonly>readonly</a></code> attribute is specified
-  on an <code><a href=#the-input-element>input</a></code> element, the element is <a href=#barred-from-constraint-validation>barred from
-  constraint validation</a>.<h6 id=the-min-and-max-attributes><span class=secno>4.10.4.2.4 </span>The <code title=attr-input-min><a href=#attr-input-min>min</a></code> and <code title=attr-input-max><a href=#attr-input-max>max</a></code> attributes</h6><p>The <dfn id=attr-input-min title=attr-input-min><code>min</code></dfn> and <dfn id=attr-input-max title=attr-input-max><code>max</code></dfn> attributes indicate
+  <a href=#maximum-allowed-value-length>maximum allowed value length</a>.<h6 id=the-pattern-attribute><span class=secno>4.10.4.2.7 </span>The <code title=attr-input-pattern><a href=#attr-input-pattern>pattern</a></code> attribute</h6><p class=big-issue>... <dfn id=attr-input-pattern title=attr-input-pattern><code>pattern</code></dfn><h6 id=the-min-and-max-attributes><span class=secno>4.10.4.2.8 </span>The <code title=attr-input-min><a href=#attr-input-min>min</a></code> and <code title=attr-input-max><a href=#attr-input-max>max</a></code> attributes</h6><p>The <dfn id=attr-input-min title=attr-input-min><code>min</code></dfn> and <dfn id=attr-input-max title=attr-input-max><code>max</code></dfn> attributes indicate
   the allowed range of values for the element.<p>Their syntax is defined by the section that defines the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute's current state.<p>If the element has a <code title=attr-input-min><a href=#attr-input-min>min</a></code>
   attribute, and the result of applying the <a href=#concept-input-value-string-number title=concept-input-value-string-number>algorithm to convert a
   string to a number</a> to the value of the <code title=attr-input-min><a href=#attr-input-min>min</a></code> attribute is a a number, then that
@@ -20357,7 +20358,7 @@
   value (its <a href=#concept-input-min title=concept-input-min>minimum</a>).<p class=note>If an element has a <a href=#attr-input-max title=attr-input-max>maximum</a> that is less than its <a href=#attr-input-min title=attr-input-min>minimum</a>, then so long as the element
   has a <a href=#concept-fe-value title=concept-fe-value>value</a>, it will either be
   <a href=#suffering-from-an-underflow>suffering from an underflow</a> or <a href=#suffering-from-an-overflow>suffering from an
-  overflow</a>.<h6 id=the-step-attribute><span class=secno>4.10.4.2.5 </span>The <code title=attr-input-step><a href=#attr-input-step>step</a></code> attribute</h6><!-- XXX this is defined to be a floating point number, which is a
+  overflow</a>.<h6 id=the-step-attribute><span class=secno>4.10.4.2.9 </span>The <code title=attr-input-step><a href=#attr-input-step>step</a></code> attribute</h6><!-- XXX this is defined to be a floating point number, which is a
   little odd for type=date, type=month, and type=week --><p>The <dfn id=attr-input-step title=attr-input-step><code>step</code></dfn>
   attribute indicates the granularity that is expected (and required)
   of the <a href=#concept-fe-value title=concept-fe-value>value</a>, by limiting
@@ -20401,7 +20402,7 @@
   string to a number</a> to the string given by the element's <a href=#concept-fe-value title=concept-fe-value>value</a> is a number, and that
   number subtracted from the <a href=#concept-input-min-zero title=concept-input-min-zero>step
   base</a> is not an integral multiple of the <a href=#concept-input-step title=concept-input-step>allowed value step</a>, the element is
-  <a href=#suffering-from-a-step-mismatch>suffering from a step mismatch</a>.<h5 id=common-input-element-apis><span class=secno>4.10.4.3 </span>Common <code><a href=#the-input-element>input</a></code> element APIs</h5><h6 id=value-manipulation><span class=secno>4.10.4.3.1 </span>Value manipulation</h6><p>The <dfn id=dom-input-value title=dom-input-value><code>value</code></dfn> DOM
+  <a href=#suffering-from-a-step-mismatch>suffering from a step mismatch</a>.<h5 id=common-input-element-apis><span class=secno>4.10.4.3 </span>Common <code><a href=#the-input-element>input</a></code> element APIs</h5><p>The <dfn id=dom-input-value title=dom-input-value><code>value</code></dfn> DOM
   attribute allows scripts to manipulate the <a href=#concept-fe-value title=concept-fe-value>value</a> of an <code><a href=#the-input-element>input</a></code>
   element. If the attribute applies, then on getting, it must return
   the current <a href=#concept-fe-value title=concept-fe-value>value</a> of the
@@ -20500,7 +20501,7 @@
    <li><p>Set the <a href=#concept-fe-value title=concept-fe-value>value</a> of the
    element to <var title="">value as string</var>.</li>
 
-  </ol><h6 id=others...><span class=secno>4.10.4.3.2 </span>Others...</h6><p class=big-issue>... <dfn id=dom-input-list title=dom-input-list><code>list</code></dfn><p class=big-issue>... <dfn id=dom-input-selectedoption title=dom-input-selectedOption><code>selectedOption</code></dfn><h4 id=the-button-element><span class=secno>4.10.5 </span>The <dfn><code>button</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+  </ol><hr><p class=big-issue>... <dfn id=dom-input-list title=dom-input-list><code>list</code></dfn><p class=big-issue>... <dfn id=dom-input-selectedoption title=dom-input-selectedOption><code>selectedOption</code></dfn><h4 id=the-button-element><span class=secno>4.10.5 </span>The <dfn><code>button</code></dfn> element</h4><dl class=element><dt>Categories</dt>
    <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content-0>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, and <a href=#category-submit title=category-submit>submittable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
@@ -21089,7 +21090,7 @@
       <ol><li><p>If the <var title="">field</var> element has a <code title=attr-input-value><a href=#attr-input-value>value</a></code> attribute specified, then
        let <var title="">value</var> be the value of that attribute;
        otherwise, let <var title="">value</var> be the string
-       "on".</li>
+       "<code title="">on</code>".</li>
 
        <li><p>Append an entry in the <var title="">form data set</var>
        with <var title="">name</var> as the name and <var title="">value</var> as the value.</li>

Received on Thursday, 2 October 2008 09:13:24 UTC