[html5] r8490 - [c] (3) The tabindex='' attribute makes an element interactive. Affected topics: HTML

whatwg at whatwg.org whatwg at whatwg.org
Thu Feb 20 15:30:31 PST 2014


Author: ianh
Date: 2014-02-20 15:30:30 -0800 (Thu, 20 Feb 2014)
New Revision: 8490

Modified:
   complete.html
   index
   source
Log:
[c] (3) The tabindex='' attribute makes an element interactive.
Affected topics: HTML

Modified: complete.html
===================================================================
--- complete.html	2014-02-20 23:19:47 UTC (rev 8489)
+++ complete.html	2014-02-20 23:30:30 UTC (rev 8490)
@@ -9948,8 +9948,13 @@
    <li><code><a href=#the-textarea-element>textarea</a></code></li>
    <li><a href=#sorting-interface-th-element title="sorting interface th element">sorting interface <code>th</code> elements</a>
    <li><code><a href=#the-video-element>video</a></code> (if the <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is present)</li>
-  </ul><h6 id=palpable-content-0><span class=secno>3.2.4.1.8 </span>Palpable content</h6>
+  </ul><p>The <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute can also make any element into
+  <a href=#interactive-content>interactive content</a>.</p>
 
+
+
+  <h6 id=palpable-content-0><span class=secno>3.2.4.1.8 </span>Palpable content</h6>
+
   <p>As a general rule, elements whose content model allows any <a href=#flow-content>flow content</a> or
   <a href=#phrasing-content>phrasing content</a> should have at least one node in its <a href=#concept-html-contents title=concept-html-contents>contents</a> that is <dfn id=palpable-content>palpable
   content</dfn> and that does not have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
@@ -76594,6 +76599,9 @@
   event in response to a non-mouse activation (e.g. hitting the "enter" key while the element is
   <a href=#focused>focused</a>).</p>
 
+  <p>An element with the <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute specified is
+  <a href=#interactive-content>interactive content</a>.</p>
+
   <p>The <dfn id=dom-tabindex title=dom-tabIndex><code>tabIndex</code></dfn> IDL attribute must
   <a href=#reflect>reflect</a> the value of the <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> content
   attribute. Its default value is 0 for elements that are focusable and −1 for elements that
@@ -101183,7 +101191,7 @@
      <td>
       —
 
-    <tr><td> <a href=#interactive-content>Interactive content</a>
+    <tr><td> <a href=#interactive-content>Interactive content</a>*
      <td>
       <code><a href=#the-a-element>a</a></code>;
       <code><a href=#the-button-element>button</a></code>;
@@ -101375,8 +101383,13 @@
      <td>
       —
 
-  </table><h3 class=no-num id=attributes-1>Attributes</h3>
+  </table><p class=tablenote><small>* The <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute can also
+  make any element into <a href=#interactive-content>interactive content</a>.</small></p>
 
+
+
+  <h3 class=no-num id=attributes-1>Attributes</h3>
+
   <p><i>This section is non-normative.</i></p>
 
   <table><caption>List of attributes (excluding event handler content attributes)</caption>

Modified: index
===================================================================
--- index	2014-02-20 23:19:47 UTC (rev 8489)
+++ index	2014-02-20 23:30:30 UTC (rev 8490)
@@ -9948,8 +9948,13 @@
    <li><code><a href=#the-textarea-element>textarea</a></code></li>
    <li><a href=#sorting-interface-th-element title="sorting interface th element">sorting interface <code>th</code> elements</a>
    <li><code><a href=#the-video-element>video</a></code> (if the <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is present)</li>
-  </ul><h6 id=palpable-content-0><span class=secno>3.2.4.1.8 </span>Palpable content</h6>
+  </ul><p>The <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute can also make any element into
+  <a href=#interactive-content>interactive content</a>.</p>
 
+
+
+  <h6 id=palpable-content-0><span class=secno>3.2.4.1.8 </span>Palpable content</h6>
+
   <p>As a general rule, elements whose content model allows any <a href=#flow-content>flow content</a> or
   <a href=#phrasing-content>phrasing content</a> should have at least one node in its <a href=#concept-html-contents title=concept-html-contents>contents</a> that is <dfn id=palpable-content>palpable
   content</dfn> and that does not have the <code title=attr-hidden><a href=#the-hidden-attribute>hidden</a></code> attribute
@@ -76594,6 +76599,9 @@
   event in response to a non-mouse activation (e.g. hitting the "enter" key while the element is
   <a href=#focused>focused</a>).</p>
 
+  <p>An element with the <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute specified is
+  <a href=#interactive-content>interactive content</a>.</p>
+
   <p>The <dfn id=dom-tabindex title=dom-tabIndex><code>tabIndex</code></dfn> IDL attribute must
   <a href=#reflect>reflect</a> the value of the <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> content
   attribute. Its default value is 0 for elements that are focusable and −1 for elements that
@@ -101183,7 +101191,7 @@
      <td>
       —
 
-    <tr><td> <a href=#interactive-content>Interactive content</a>
+    <tr><td> <a href=#interactive-content>Interactive content</a>*
      <td>
       <code><a href=#the-a-element>a</a></code>;
       <code><a href=#the-button-element>button</a></code>;
@@ -101375,8 +101383,13 @@
      <td>
       —
 
-  </table><h3 class=no-num id=attributes-1>Attributes</h3>
+  </table><p class=tablenote><small>* The <code title=attr-tabindex><a href=#attr-tabindex>tabindex</a></code> attribute can also
+  make any element into <a href=#interactive-content>interactive content</a>.</small></p>
 
+
+
+  <h3 class=no-num id=attributes-1>Attributes</h3>
+
   <p><i>This section is non-normative.</i></p>
 
   <table><caption>List of attributes (excluding event handler content attributes)</caption>

Modified: source
===================================================================
--- source	2014-02-20 23:19:47 UTC (rev 8489)
+++ source	2014-02-20 23:30:30 UTC (rev 8490)
@@ -9764,8 +9764,11 @@
    <li><code>video</code> (if the <code data-x="attr-media-controls">controls</code> attribute is present)</li>
   </ul>
 
+  <p>The <code data-x="attr-tabindex">tabindex</code> attribute can also make any element into
+  <span>interactive content</span>.</p>
 
 
+
   <h6>Palpable content</h6>
 
   <p>As a general rule, elements whose content model allows any <span>flow content</span> or
@@ -85684,6 +85687,9 @@
   event in response to a non-mouse activation (e.g. hitting the "enter" key while the element is
   <span>focused</span>).</p>
 
+  <p>An element with the <code data-x="attr-tabindex">tabindex</code> attribute specified is
+  <span>interactive content</span>.</p>
+
   <p>The <dfn data-x="dom-tabIndex"><code>tabIndex</code></dfn> IDL attribute must
   <span>reflect</span> the value of the <code data-x="attr-tabindex">tabindex</code> content
   attribute. Its default value is 0 for elements that are focusable and &#x2212;1 for elements that
@@ -112945,7 +112951,7 @@
       —
 
     <tr>
-     <td> <span>Interactive content</span>
+     <td> <span>Interactive content</span>*
      <td>
       <code>a</code>;
       <code>button</code>;
@@ -113148,8 +113154,11 @@
 
   </table>
 
+  <p class="tablenote"><small>* The <code data-x="attr-tabindex">tabindex</code> attribute can also
+  make any element into <span>interactive content</span>.</small></p>
 
 
+
   <h3 class="no-num">Attributes</h3>
 
   <!--END dev-html--><p><i>This section is non-normative.</i></p><!--START dev-html-->




More information about the Commit-Watchers mailing list