[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 −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