[html5] r6640 - [c] (0) Define the concept of 'palpable content' so that we can better define th [...]

whatwg at whatwg.org whatwg at whatwg.org
Wed Oct 5 15:49:36 PDT 2011


Author: ianh
Date: 2011-10-05 15:49:34 -0700 (Wed, 05 Oct 2011)
New Revision: 6640

Modified:
   complete.html
   index
   source
Log:
[c] (0) Define the concept of 'palpable content' so that we can better define the 'should'-level requirement equivalent to HTML4's 'paragraphs must not be empty'. This might be overkill. On the other hand, this might be useful in the future in defining other requirements.
Fixing http://www.w3.org/Bugs/Public/show_bug.cgi?id=14013

Modified: complete.html
===================================================================
--- complete.html	2011-10-05 22:06:11 UTC (rev 6639)
+++ complete.html	2011-10-05 22:49:34 UTC (rev 6640)
@@ -413,7 +413,8 @@
          <li><a href=#heading-content-0><span class=secno>3.2.5.1.4 </span>Heading content</a></li>
          <li><a href=#phrasing-content-0><span class=secno>3.2.5.1.5 </span>Phrasing content</a></li>
          <li><a href=#embedded-content-0><span class=secno>3.2.5.1.6 </span>Embedded content</a></li>
-         <li><a href=#interactive-content-0><span class=secno>3.2.5.1.7 </span>Interactive content</a></ol></li>
+         <li><a href=#interactive-content-0><span class=secno>3.2.5.1.7 </span>Interactive content</a></li>
+         <li><a href=#palpable-content-0><span class=secno>3.2.5.1.8 </span>Palpable content</a></ol></li>
        <li><a href=#transparent-content-models><span class=secno>3.2.5.2 </span>Transparent content models</a></li>
        <li><a href=#paragraphs><span class=secno>3.2.5.3 </span>Paragraphs</a></ol></li>
      <li><a href=#requirements-relating-to-bidirectional-algorithm-formatting-characters><span class=secno>3.2.6 </span>Requirements relating to bidirectional-algorithm formatting
@@ -11518,31 +11519,8 @@
    <li><code><a href=#the-video-element>video</a></code></li>
    <li><code><a href=#the-wbr-element>wbr</a></code></li>
    <li><a href=#text-content title="text content">Text</a></li>
-  </ul><p>As a general rule, elements whose content model allows any
-  <a href=#flow-content>flow content</a> should have either at least one descendant
-  <a href=#text-node>text node</a> that is not <a href=#inter-element-whitespace>inter-element
-  whitespace</a>, or at least one descendant element node that is
-  <a href=#embedded-content>embedded content</a>. For the purposes of this requirement,
-  <code><a href=#the-del-element>del</a></code> elements and their descendants must not be counted
-  as contributing to the ancestors of the <code><a href=#the-del-element>del</a></code>
-  element.</p>
+  </ul><h6 id=sectioning-content-0><span class=secno>3.2.5.1.3 </span>Sectioning content</h6>
 
-  <p>This requirement is not a hard requirement, however, as there are
-  many cases where an element can be empty legitimately, for example
-  when it is used as a placeholder which will later be filled in by a
-  script, or when the element is part of a template and would on most
-  pages be filled in but on some pages is not relevant.</p>
-
-  <!--<p><span title="text node">Text nodes</span> and attribute
-  values may begin with an <i>isolated combining character</i>. <a
-  href="#refsUNICODE">[UNICODE]</a></p>--> <!-- commented out since
-  nothing disallows it currently, so it's implicit; however, if we
-  ever make charmod a normative reference, this will be needed to
-  override it -->
-
-
-  <h6 id=sectioning-content-0><span class=secno>3.2.5.1.3 </span>Sectioning content</h6>
-
   <p><dfn id=sectioning-content>Sectioning content</dfn> is content that defines the scope
   of <a href=#heading-content title="heading content">headings</a> and <a href=#the-footer-element title=footer>footers</a>.</p>
 
@@ -11660,8 +11638,15 @@
   node">text nodes</a> are empty or contain just <a href=#space-character title="space
   character">space characters</a>).</p>
 
+  <!--<p><span title="text node">Text nodes</span> and attribute
+  values may begin with an <i>isolated combining character</i>. <a
+  href="#refsUNICODE">[UNICODE]</a></p>--> <!-- commented out since
+  nothing disallows it currently, so it's implicit; however, if we
+  ever make charmod a normative reference, this will be needed to
+  override it -->
 
 
+
   <h6 id=embedded-content-0><span class=secno>3.2.5.1.6 </span>Embedded content</h6>
 
   <p><dfn id=embedded-content>Embedded content</dfn> is content that imports another
@@ -11811,8 +11796,102 @@
   </div>
 
 
-  <h5 id=transparent-content-models><span class=secno>3.2.5.2 </span>Transparent content models</h5>
 
+  <h6 id=palpable-content-0><span class=secno>3.2.5.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 child node 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 specified.</p>
+
+  <p>This requirement is not a hard requirement, however, as there are
+  many cases where an element can be empty legitimately, for example
+  when it is used as a placeholder which will later be filled in by a
+  script, or when the element is part of a template and would on most
+  pages be filled in but on some pages is not relevant.</p>
+
+  <p>Conformance checkers are encouraged to provide a mechanism for
+  authors to find elements that fail to fulfill this requirement, as
+  an authoring aid.</p>
+
+  <p>The following elements are palpable content:</p>
+
+  <!-- when updating this also update the category index -->
+  <ul class="brief category-list"><li><code><a href=#the-a-element>a</a></code></li>
+   <li><code><a href=#the-abbr-element>abbr</a></code></li>
+   <li><code><a href=#the-address-element>address</a></code></li>
+   <li><code><a href=#the-article-element>article</a></code></li>
+   <li><code><a href=#the-aside-element>aside</a></code></li>
+   <li><code><a href=#the-audio-element>audio</a></code> (if the <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is present)</li>
+   <li><code><a href=#the-b-element>b</a></code></li>
+   <li><code><a href=#the-bdi-element>bdi</a></code></li>
+   <li><code><a href=#the-bdo-element>bdo</a></code></li>
+   <li><code><a href=#the-blockquote-element>blockquote</a></code></li>
+   <li><code><a href=#the-button-element>button</a></code></li>
+   <li><code><a href=#the-canvas-element>canvas</a></code></li>
+   <li><code><a href=#the-cite-element>cite</a></code></li>
+   <li><code><a href=#the-code-element>code</a></code></li>
+   <li><code><a href=#the-details-element>details</a></code></li>
+   <li><code><a href=#the-dfn-element>dfn</a></code></li>
+   <li><code><a href=#the-div-element>div</a></code></li>
+   <li><code><a href=#the-dl-element>dl</a></code> (if the element's children include at least one name-value group)</li>
+   <li><code><a href=#the-em-element>em</a></code></li>
+   <li><code><a href=#the-embed-element>embed</a></code></li>
+   <li><code><a href=#the-fieldset-element>fieldset</a></code></li>
+   <li><code><a href=#the-figure-element>figure</a></code></li>
+   <li><code><a href=#the-footer-element>footer</a></code></li>
+   <li><code><a href=#the-form-element>form</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h4</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h5</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code></li>
+   <li><code><a href=#the-header-element>header</a></code></li>
+   <li><code><a href=#the-hgroup-element>hgroup</a></code></li>
+   <li><code><a href=#the-i-element>i</a></code></li>
+   <li><code><a href=#the-iframe-element>iframe</a></code></li>
+   <li><code><a href=#the-img-element>img</a></code></li>
+   <li><code><a href=#the-input-element>input</a></code> (if the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state)</li>
+   <li><code><a href=#the-ins-element>ins</a></code></li>
+   <li><code><a href=#the-kbd-element>kbd</a></code></li>
+   <li><code><a href=#the-keygen-element>keygen</a></code></li>
+   <li><code><a href=#the-label-element>label</a></code></li>
+   <li><code><a href=#the-map-element>map</a></code></li>
+   <li><code><a href=#the-mark-element>mark</a></code></li>
+   <li><code><a href=#math>math</a></code></li>
+   <li><code><a href=#the-menu-element>menu</a></code> (if the <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state or the <a href=#list-state title="list state">list</a> state)</li>
+   <li><code><a href=#the-meter-element>meter</a></code></li>
+   <li><code><a href=#the-nav-element>nav</a></code></li>
+   <li><code><a href=#the-object-element>object</a></code></li>
+   <li><code><a href=#the-ol-element>ol</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element)</li>
+   <li><code><a href=#the-output-element>output</a></code></li>
+   <li><code><a href=#the-p-element>p</a></code></li>
+   <li><code><a href=#the-pre-element>pre</a></code></li>
+   <li><code><a href=#the-progress-element>progress</a></code></li>
+   <li><code><a href=#the-q-element>q</a></code></li>
+   <li><code><a href=#the-ruby-element>ruby</a></code></li>
+   <li><code><a href=#the-s-element>s</a></code></li>
+   <li><code><a href=#the-samp-element>samp</a></code></li>
+   <li><code><a href=#the-section-element>section</a></code></li>
+   <li><code><a href=#the-select-element>select</a></code></li>
+   <li><code><a href=#the-small-element>small</a></code></li>
+   <li><code><a href=#the-span-element>span</a></code></li>
+   <li><code><a href=#the-strong-element>strong</a></code></li>
+   <li><code><a href=#the-sub-and-sup-elements>sub</a></code></li>
+   <li><code><a href=#the-sub-and-sup-elements>sup</a></code></li>
+   <li><code><a href=#svg>svg</a></code></li>
+   <li><code><a href=#the-table-element>table</a></code></li>
+   <li><code><a href=#the-textarea-element>textarea</a></code></li>
+   <li><code><a href=#the-time-element>time</a></code></li>
+   <li><code><a href=#the-u-element>u</a></code></li>
+   <li><code><a href=#the-ul-element>ul</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element)</li>
+   <li><code><a href=#the-var-element>var</a></code></li>
+   <li><code><a href=#the-video-element>video</a></code></li>
+   <li><a href=#text-content title="text content">Text</a> that is not <a href=#inter-element-whitespace>inter-element whitespace</a></li>
+  </ul><h5 id=transparent-content-models><span class=secno>3.2.5.2 </span>Transparent content models</h5>
+
   <p>Some elements are described as <dfn id=transparent>transparent</dfn>; they have
   "transparent" in the description of their content model. The content
   model of a <a href=#transparent>transparent</a> element is derived from the
@@ -16624,6 +16703,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -16745,6 +16825,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -16904,6 +16985,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17005,6 +17087,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17151,6 +17234,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#heading-content>Heading content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>As a child of an <code><a href=#the-hgroup-element>hgroup</a></code> element.</dd>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -17215,6 +17299,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#heading-content>Heading content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17281,6 +17366,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17378,6 +17464,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17524,6 +17611,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18151,6 +18239,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18330,6 +18419,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18445,6 +18535,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18597,6 +18688,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd>If the element's children include at least one <code><a href=#the-li-element>li</a></code> element: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18756,6 +18848,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd>If the element's children include at least one <code><a href=#the-li-element>li</a></code> element: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18912,6 +19005,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd>If the element's children include at least one name-value group: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19147,6 +19241,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19295,6 +19390,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19357,6 +19453,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: <a href=#phrasing-content>phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dd>Otherwise: where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -19591,6 +19688,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19685,6 +19783,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19722,6 +19821,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19810,6 +19910,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19843,6 +19944,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19967,6 +20069,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20066,6 +20169,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20135,6 +20239,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20250,6 +20355,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20539,6 +20645,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20601,6 +20708,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20671,6 +20779,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20709,6 +20818,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20760,6 +20870,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20822,6 +20933,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20882,6 +20994,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20957,6 +21070,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20996,6 +21110,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21144,6 +21259,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21302,6 +21418,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21366,6 +21483,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21416,6 +21534,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21705,6 +21824,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: <a href=#phrasing-content>phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dd>Otherwise: where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -22057,6 +22177,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -23592,6 +23713,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -24444,6 +24566,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -24720,6 +24843,7 @@
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd> <!-- also when showing a plugin or a nested browsing context, but checking that statically is hard...) -->
    <dd><a href=#category-listed title=category-listed>Listed</a>,  <a href=#category-submit title=category-submit>submittable</a>, <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -25600,6 +25724,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -25951,6 +26076,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd>If the element has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -34843,6 +34969,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -38390,6 +38517,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: <a href=#phrasing-content>phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dd>Otherwise: where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -39181,6 +39309,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42272,6 +42401,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42564,6 +42694,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42779,6 +42910,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#form-associated-element>Form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42924,6 +43056,7 @@
    <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#interactive-content>Interactive content</a>.</dd>
    <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
    <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#category-listed title=category-listed>Listed</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -48652,6 +48785,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>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>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -48823,6 +48957,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -49684,6 +49819,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50072,6 +50208,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50362,6 +50499,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing 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-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50530,6 +50668,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#category-label title=category-label>Labelable element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50696,6 +50835,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#category-label title=category-label>Labelable element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -53274,6 +53414,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -53642,6 +53783,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>If the element's <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd>If the element's <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state or the <a href=#list-state title="list state">list</a> state: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -99369,6 +99511,82 @@
      <td>
       —
 
+    <tr><td> <a href=#palpable-content>Palpable content</a>
+     <td>
+      <code><a href=#the-a-element>a</a></code>;
+      <code><a href=#the-abbr-element>abbr</a></code>;
+      <code><a href=#the-address-element>address</a></code>;
+      <code><a href=#the-article-element>article</a></code>;
+      <code><a href=#the-aside-element>aside</a></code>;
+      <code><a href=#the-b-element>b</a></code>;
+      <code><a href=#the-bdi-element>bdi</a></code>;
+      <code><a href=#the-bdo-element>bdo</a></code>;
+      <code><a href=#the-blockquote-element>blockquote</a></code>;
+      <code><a href=#the-button-element>button</a></code>;
+      <code><a href=#the-canvas-element>canvas</a></code>;
+      <code><a href=#the-cite-element>cite</a></code>;
+      <code><a href=#the-code-element>code</a></code>;
+      <code><a href=#the-details-element>details</a></code>;
+      <code><a href=#the-dfn-element>dfn</a></code>;
+      <code><a href=#the-div-element>div</a></code>;
+      <code><a href=#the-em-element>em</a></code>;
+      <code><a href=#the-embed-element>embed</a></code>;
+      <code><a href=#the-fieldset-element>fieldset</a></code>;
+      <code><a href=#the-figure-element>figure</a></code>;
+      <code><a href=#the-footer-element>footer</a></code>;
+      <code><a href=#the-form-element>form</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h4</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h5</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code>;
+      <code><a href=#the-header-element>header</a></code>;
+      <code><a href=#the-hgroup-element>hgroup</a></code>;
+      <code><a href=#the-i-element>i</a></code>;
+      <code><a href=#the-iframe-element>iframe</a></code>;
+      <code><a href=#the-img-element>img</a></code>;
+      <code><a href=#the-ins-element>ins</a></code>;
+      <code><a href=#the-kbd-element>kbd</a></code>;
+      <code><a href=#the-keygen-element>keygen</a></code>;
+      <code><a href=#the-label-element>label</a></code>;
+      <code><a href=#the-map-element>map</a></code>;
+      <code><a href=#the-mark-element>mark</a></code>;
+      <code><a href=#math>math</a></code>;
+      <code><a href=#the-meter-element>meter</a></code>;
+      <code><a href=#the-nav-element>nav</a></code>;
+      <code><a href=#the-object-element>object</a></code>;
+      <code><a href=#the-output-element>output</a></code>;
+      <code><a href=#the-p-element>p</a></code>;
+      <code><a href=#the-pre-element>pre</a></code>;
+      <code><a href=#the-progress-element>progress</a></code>;
+      <code><a href=#the-q-element>q</a></code>;
+      <code><a href=#the-ruby-element>ruby</a></code>;
+      <code><a href=#the-s-element>s</a></code>;
+      <code><a href=#the-samp-element>samp</a></code>;
+      <code><a href=#the-section-element>section</a></code>;
+      <code><a href=#the-select-element>select</a></code>;
+      <code><a href=#the-small-element>small</a></code>;
+      <code><a href=#the-span-element>span</a></code>;
+      <code><a href=#the-strong-element>strong</a></code>;
+      <code><a href=#the-sub-and-sup-elements>sub</a></code>;
+      <code><a href=#the-sub-and-sup-elements>sup</a></code>;
+      <code><a href=#svg>svg</a></code>;
+      <code><a href=#the-table-element>table</a></code>;
+      <code><a href=#the-textarea-element>textarea</a></code>;
+      <code><a href=#the-time-element>time</a></code>;
+      <code><a href=#the-u-element>u</a></code>;
+      <code><a href=#the-var-element>var</a></code>;
+      <code><a href=#the-video-element>video</a></code>
+     <td>
+      <code><a href=#the-audio-element>audio</a></code> (if the <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is present);
+      <code><a href=#the-dl-element>dl</a></code> (if the element's children include at least one name-value group);
+      <code><a href=#the-input-element>input</a></code> (if the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state);
+      <code><a href=#the-menu-element>menu</a></code> (if the <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state or the <a href=#list-state title="list state">list</a> state);
+      <code><a href=#the-ol-element>ol</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element);
+      <code><a href=#the-ul-element>ul</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element);
+      <a href=#text-content title="text content">Text</a> that is not <a href=#inter-element-whitespace>inter-element whitespace</a>
+
   </table><h3 class=no-num id=attributes-1>Attributes</h3>
 
   <p><i>This section is non-normative.</i></p>

Modified: index
===================================================================
--- index	2011-10-05 22:06:11 UTC (rev 6639)
+++ index	2011-10-05 22:49:34 UTC (rev 6640)
@@ -413,7 +413,8 @@
          <li><a href=#heading-content-0><span class=secno>3.2.5.1.4 </span>Heading content</a></li>
          <li><a href=#phrasing-content-0><span class=secno>3.2.5.1.5 </span>Phrasing content</a></li>
          <li><a href=#embedded-content-0><span class=secno>3.2.5.1.6 </span>Embedded content</a></li>
-         <li><a href=#interactive-content-0><span class=secno>3.2.5.1.7 </span>Interactive content</a></ol></li>
+         <li><a href=#interactive-content-0><span class=secno>3.2.5.1.7 </span>Interactive content</a></li>
+         <li><a href=#palpable-content-0><span class=secno>3.2.5.1.8 </span>Palpable content</a></ol></li>
        <li><a href=#transparent-content-models><span class=secno>3.2.5.2 </span>Transparent content models</a></li>
        <li><a href=#paragraphs><span class=secno>3.2.5.3 </span>Paragraphs</a></ol></li>
      <li><a href=#requirements-relating-to-bidirectional-algorithm-formatting-characters><span class=secno>3.2.6 </span>Requirements relating to bidirectional-algorithm formatting
@@ -11518,31 +11519,8 @@
    <li><code><a href=#the-video-element>video</a></code></li>
    <li><code><a href=#the-wbr-element>wbr</a></code></li>
    <li><a href=#text-content title="text content">Text</a></li>
-  </ul><p>As a general rule, elements whose content model allows any
-  <a href=#flow-content>flow content</a> should have either at least one descendant
-  <a href=#text-node>text node</a> that is not <a href=#inter-element-whitespace>inter-element
-  whitespace</a>, or at least one descendant element node that is
-  <a href=#embedded-content>embedded content</a>. For the purposes of this requirement,
-  <code><a href=#the-del-element>del</a></code> elements and their descendants must not be counted
-  as contributing to the ancestors of the <code><a href=#the-del-element>del</a></code>
-  element.</p>
+  </ul><h6 id=sectioning-content-0><span class=secno>3.2.5.1.3 </span>Sectioning content</h6>
 
-  <p>This requirement is not a hard requirement, however, as there are
-  many cases where an element can be empty legitimately, for example
-  when it is used as a placeholder which will later be filled in by a
-  script, or when the element is part of a template and would on most
-  pages be filled in but on some pages is not relevant.</p>
-
-  <!--<p><span title="text node">Text nodes</span> and attribute
-  values may begin with an <i>isolated combining character</i>. <a
-  href="#refsUNICODE">[UNICODE]</a></p>--> <!-- commented out since
-  nothing disallows it currently, so it's implicit; however, if we
-  ever make charmod a normative reference, this will be needed to
-  override it -->
-
-
-  <h6 id=sectioning-content-0><span class=secno>3.2.5.1.3 </span>Sectioning content</h6>
-
   <p><dfn id=sectioning-content>Sectioning content</dfn> is content that defines the scope
   of <a href=#heading-content title="heading content">headings</a> and <a href=#the-footer-element title=footer>footers</a>.</p>
 
@@ -11660,8 +11638,15 @@
   node">text nodes</a> are empty or contain just <a href=#space-character title="space
   character">space characters</a>).</p>
 
+  <!--<p><span title="text node">Text nodes</span> and attribute
+  values may begin with an <i>isolated combining character</i>. <a
+  href="#refsUNICODE">[UNICODE]</a></p>--> <!-- commented out since
+  nothing disallows it currently, so it's implicit; however, if we
+  ever make charmod a normative reference, this will be needed to
+  override it -->
 
 
+
   <h6 id=embedded-content-0><span class=secno>3.2.5.1.6 </span>Embedded content</h6>
 
   <p><dfn id=embedded-content>Embedded content</dfn> is content that imports another
@@ -11811,8 +11796,102 @@
   </div>
 
 
-  <h5 id=transparent-content-models><span class=secno>3.2.5.2 </span>Transparent content models</h5>
 
+  <h6 id=palpable-content-0><span class=secno>3.2.5.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 child node 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 specified.</p>
+
+  <p>This requirement is not a hard requirement, however, as there are
+  many cases where an element can be empty legitimately, for example
+  when it is used as a placeholder which will later be filled in by a
+  script, or when the element is part of a template and would on most
+  pages be filled in but on some pages is not relevant.</p>
+
+  <p>Conformance checkers are encouraged to provide a mechanism for
+  authors to find elements that fail to fulfill this requirement, as
+  an authoring aid.</p>
+
+  <p>The following elements are palpable content:</p>
+
+  <!-- when updating this also update the category index -->
+  <ul class="brief category-list"><li><code><a href=#the-a-element>a</a></code></li>
+   <li><code><a href=#the-abbr-element>abbr</a></code></li>
+   <li><code><a href=#the-address-element>address</a></code></li>
+   <li><code><a href=#the-article-element>article</a></code></li>
+   <li><code><a href=#the-aside-element>aside</a></code></li>
+   <li><code><a href=#the-audio-element>audio</a></code> (if the <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is present)</li>
+   <li><code><a href=#the-b-element>b</a></code></li>
+   <li><code><a href=#the-bdi-element>bdi</a></code></li>
+   <li><code><a href=#the-bdo-element>bdo</a></code></li>
+   <li><code><a href=#the-blockquote-element>blockquote</a></code></li>
+   <li><code><a href=#the-button-element>button</a></code></li>
+   <li><code><a href=#the-canvas-element>canvas</a></code></li>
+   <li><code><a href=#the-cite-element>cite</a></code></li>
+   <li><code><a href=#the-code-element>code</a></code></li>
+   <li><code><a href=#the-details-element>details</a></code></li>
+   <li><code><a href=#the-dfn-element>dfn</a></code></li>
+   <li><code><a href=#the-div-element>div</a></code></li>
+   <li><code><a href=#the-dl-element>dl</a></code> (if the element's children include at least one name-value group)</li>
+   <li><code><a href=#the-em-element>em</a></code></li>
+   <li><code><a href=#the-embed-element>embed</a></code></li>
+   <li><code><a href=#the-fieldset-element>fieldset</a></code></li>
+   <li><code><a href=#the-figure-element>figure</a></code></li>
+   <li><code><a href=#the-footer-element>footer</a></code></li>
+   <li><code><a href=#the-form-element>form</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h4</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h5</a></code></li>
+   <li><code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code></li>
+   <li><code><a href=#the-header-element>header</a></code></li>
+   <li><code><a href=#the-hgroup-element>hgroup</a></code></li>
+   <li><code><a href=#the-i-element>i</a></code></li>
+   <li><code><a href=#the-iframe-element>iframe</a></code></li>
+   <li><code><a href=#the-img-element>img</a></code></li>
+   <li><code><a href=#the-input-element>input</a></code> (if the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state)</li>
+   <li><code><a href=#the-ins-element>ins</a></code></li>
+   <li><code><a href=#the-kbd-element>kbd</a></code></li>
+   <li><code><a href=#the-keygen-element>keygen</a></code></li>
+   <li><code><a href=#the-label-element>label</a></code></li>
+   <li><code><a href=#the-map-element>map</a></code></li>
+   <li><code><a href=#the-mark-element>mark</a></code></li>
+   <li><code><a href=#math>math</a></code></li>
+   <li><code><a href=#the-menu-element>menu</a></code> (if the <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state or the <a href=#list-state title="list state">list</a> state)</li>
+   <li><code><a href=#the-meter-element>meter</a></code></li>
+   <li><code><a href=#the-nav-element>nav</a></code></li>
+   <li><code><a href=#the-object-element>object</a></code></li>
+   <li><code><a href=#the-ol-element>ol</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element)</li>
+   <li><code><a href=#the-output-element>output</a></code></li>
+   <li><code><a href=#the-p-element>p</a></code></li>
+   <li><code><a href=#the-pre-element>pre</a></code></li>
+   <li><code><a href=#the-progress-element>progress</a></code></li>
+   <li><code><a href=#the-q-element>q</a></code></li>
+   <li><code><a href=#the-ruby-element>ruby</a></code></li>
+   <li><code><a href=#the-s-element>s</a></code></li>
+   <li><code><a href=#the-samp-element>samp</a></code></li>
+   <li><code><a href=#the-section-element>section</a></code></li>
+   <li><code><a href=#the-select-element>select</a></code></li>
+   <li><code><a href=#the-small-element>small</a></code></li>
+   <li><code><a href=#the-span-element>span</a></code></li>
+   <li><code><a href=#the-strong-element>strong</a></code></li>
+   <li><code><a href=#the-sub-and-sup-elements>sub</a></code></li>
+   <li><code><a href=#the-sub-and-sup-elements>sup</a></code></li>
+   <li><code><a href=#svg>svg</a></code></li>
+   <li><code><a href=#the-table-element>table</a></code></li>
+   <li><code><a href=#the-textarea-element>textarea</a></code></li>
+   <li><code><a href=#the-time-element>time</a></code></li>
+   <li><code><a href=#the-u-element>u</a></code></li>
+   <li><code><a href=#the-ul-element>ul</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element)</li>
+   <li><code><a href=#the-var-element>var</a></code></li>
+   <li><code><a href=#the-video-element>video</a></code></li>
+   <li><a href=#text-content title="text content">Text</a> that is not <a href=#inter-element-whitespace>inter-element whitespace</a></li>
+  </ul><h5 id=transparent-content-models><span class=secno>3.2.5.2 </span>Transparent content models</h5>
+
   <p>Some elements are described as <dfn id=transparent>transparent</dfn>; they have
   "transparent" in the description of their content model. The content
   model of a <a href=#transparent>transparent</a> element is derived from the
@@ -16624,6 +16703,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -16745,6 +16825,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -16904,6 +16985,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17005,6 +17087,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-content>Sectioning content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17151,6 +17234,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#heading-content>Heading content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>As a child of an <code><a href=#the-hgroup-element>hgroup</a></code> element.</dd>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -17215,6 +17299,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#heading-content>Heading content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17281,6 +17366,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17378,6 +17464,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -17524,6 +17611,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18151,6 +18239,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18330,6 +18419,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18445,6 +18535,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18597,6 +18688,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd>If the element's children include at least one <code><a href=#the-li-element>li</a></code> element: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18756,6 +18848,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd>If the element's children include at least one <code><a href=#the-li-element>li</a></code> element: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -18912,6 +19005,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd>If the element's children include at least one name-value group: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19147,6 +19241,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19295,6 +19390,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19357,6 +19453,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: <a href=#phrasing-content>phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dd>Otherwise: where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -19591,6 +19688,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19685,6 +19783,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19722,6 +19821,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19810,6 +19910,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19843,6 +19944,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -19967,6 +20069,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20066,6 +20169,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20135,6 +20239,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20250,6 +20355,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20539,6 +20645,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20601,6 +20708,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20671,6 +20779,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20709,6 +20818,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20760,6 +20870,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20822,6 +20933,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20882,6 +20994,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20957,6 +21070,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -20996,6 +21110,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21144,6 +21259,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21302,6 +21418,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21366,6 +21483,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21416,6 +21534,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -21705,6 +21824,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: <a href=#phrasing-content>phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dd>Otherwise: where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -22057,6 +22177,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -23592,6 +23713,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -24444,6 +24566,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -24720,6 +24843,7 @@
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd> <!-- also when showing a plugin or a nested browsing context, but checking that statically is hard...) -->
    <dd><a href=#category-listed title=category-listed>Listed</a>,  <a href=#category-submit title=category-submit>submittable</a>, <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -25600,6 +25724,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -25951,6 +26076,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
    <dd>If the element has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd>If the element has a <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -34843,6 +34969,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#embedded-content>Embedded content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#embedded-content>embedded content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -38390,6 +38517,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: <a href=#phrasing-content>phrasing content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <a href=#phrasing-content>phrasing content</a>: where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dd>Otherwise: where <a href=#flow-content>flow content</a> is expected.</dd>
@@ -39181,6 +39309,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42272,6 +42401,7 @@
 
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42564,6 +42694,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42779,6 +42910,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#form-associated-element>Form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -42924,6 +43056,7 @@
    <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#interactive-content>Interactive content</a>.</dd>
    <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
    <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#category-listed title=category-listed>Listed</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd>If the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -48652,6 +48785,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>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>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -48823,6 +48957,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -49684,6 +49819,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50072,6 +50208,7 @@
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
    <dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <a href=#category-submit title=category-submit>submittable</a>, and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50362,6 +50499,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing 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-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50530,6 +50668,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#category-label title=category-label>Labelable element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -50696,6 +50835,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#phrasing-content>Phrasing content</a>.</dd>
    <dd><a href=#category-label title=category-label>Labelable element</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#phrasing-content>phrasing content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -53274,6 +53414,7 @@
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
    <dd><a href=#interactive-content>Interactive content</a>.</dd>
+   <dd><a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -53642,6 +53783,7 @@
   <dl class=element><dt>Categories</dt>
    <dd><a href=#flow-content>Flow content</a>.</dd>
    <dd>If the element's <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state: <a href=#interactive-content>Interactive content</a>.</dd>
+   <dd>If the element's <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state or the <a href=#list-state title="list state">list</a> state: <a href=#palpable-content>Palpable content</a>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <a href=#flow-content>flow content</a> is expected.</dd>
    <dt>Content model:</dt>
@@ -99369,6 +99511,82 @@
      <td>
       —
 
+    <tr><td> <a href=#palpable-content>Palpable content</a>
+     <td>
+      <code><a href=#the-a-element>a</a></code>;
+      <code><a href=#the-abbr-element>abbr</a></code>;
+      <code><a href=#the-address-element>address</a></code>;
+      <code><a href=#the-article-element>article</a></code>;
+      <code><a href=#the-aside-element>aside</a></code>;
+      <code><a href=#the-b-element>b</a></code>;
+      <code><a href=#the-bdi-element>bdi</a></code>;
+      <code><a href=#the-bdo-element>bdo</a></code>;
+      <code><a href=#the-blockquote-element>blockquote</a></code>;
+      <code><a href=#the-button-element>button</a></code>;
+      <code><a href=#the-canvas-element>canvas</a></code>;
+      <code><a href=#the-cite-element>cite</a></code>;
+      <code><a href=#the-code-element>code</a></code>;
+      <code><a href=#the-details-element>details</a></code>;
+      <code><a href=#the-dfn-element>dfn</a></code>;
+      <code><a href=#the-div-element>div</a></code>;
+      <code><a href=#the-em-element>em</a></code>;
+      <code><a href=#the-embed-element>embed</a></code>;
+      <code><a href=#the-fieldset-element>fieldset</a></code>;
+      <code><a href=#the-figure-element>figure</a></code>;
+      <code><a href=#the-footer-element>footer</a></code>;
+      <code><a href=#the-form-element>form</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h1</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h2</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h3</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h4</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h5</a></code>;
+      <code><a href=#the-h1,-h2,-h3,-h4,-h5,-and-h6-elements>h6</a></code>;
+      <code><a href=#the-header-element>header</a></code>;
+      <code><a href=#the-hgroup-element>hgroup</a></code>;
+      <code><a href=#the-i-element>i</a></code>;
+      <code><a href=#the-iframe-element>iframe</a></code>;
+      <code><a href=#the-img-element>img</a></code>;
+      <code><a href=#the-ins-element>ins</a></code>;
+      <code><a href=#the-kbd-element>kbd</a></code>;
+      <code><a href=#the-keygen-element>keygen</a></code>;
+      <code><a href=#the-label-element>label</a></code>;
+      <code><a href=#the-map-element>map</a></code>;
+      <code><a href=#the-mark-element>mark</a></code>;
+      <code><a href=#math>math</a></code>;
+      <code><a href=#the-meter-element>meter</a></code>;
+      <code><a href=#the-nav-element>nav</a></code>;
+      <code><a href=#the-object-element>object</a></code>;
+      <code><a href=#the-output-element>output</a></code>;
+      <code><a href=#the-p-element>p</a></code>;
+      <code><a href=#the-pre-element>pre</a></code>;
+      <code><a href=#the-progress-element>progress</a></code>;
+      <code><a href=#the-q-element>q</a></code>;
+      <code><a href=#the-ruby-element>ruby</a></code>;
+      <code><a href=#the-s-element>s</a></code>;
+      <code><a href=#the-samp-element>samp</a></code>;
+      <code><a href=#the-section-element>section</a></code>;
+      <code><a href=#the-select-element>select</a></code>;
+      <code><a href=#the-small-element>small</a></code>;
+      <code><a href=#the-span-element>span</a></code>;
+      <code><a href=#the-strong-element>strong</a></code>;
+      <code><a href=#the-sub-and-sup-elements>sub</a></code>;
+      <code><a href=#the-sub-and-sup-elements>sup</a></code>;
+      <code><a href=#svg>svg</a></code>;
+      <code><a href=#the-table-element>table</a></code>;
+      <code><a href=#the-textarea-element>textarea</a></code>;
+      <code><a href=#the-time-element>time</a></code>;
+      <code><a href=#the-u-element>u</a></code>;
+      <code><a href=#the-var-element>var</a></code>;
+      <code><a href=#the-video-element>video</a></code>
+     <td>
+      <code><a href=#the-audio-element>audio</a></code> (if the <code title=attr-media-controls><a href=#attr-media-controls>controls</a></code> attribute is present);
+      <code><a href=#the-dl-element>dl</a></code> (if the element's children include at least one name-value group);
+      <code><a href=#the-input-element>input</a></code> (if the <code title=attr-input-type><a href=#attr-input-type>type</a></code> attribute is <em>not</em> in the <a href=#hidden-state title=attr-input-type-hidden>Hidden</a> state);
+      <code><a href=#the-menu-element>menu</a></code> (if the <code title=attr-menu-type><a href=#attr-menu-type>type</a></code> attribute is in the <a href=#toolbar-state title="toolbar state">toolbar</a> state or the <a href=#list-state title="list state">list</a> state);
+      <code><a href=#the-ol-element>ol</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element);
+      <code><a href=#the-ul-element>ul</a></code> (if the element's children include at least one <code><a href=#the-li-element>li</a></code> element);
+      <a href=#text-content title="text content">Text</a> that is not <a href=#inter-element-whitespace>inter-element whitespace</a>
+
   </table><h3 class=no-num id=attributes-1>Attributes</h3>
 
   <p><i>This section is non-normative.</i></p>

Modified: source
===================================================================
--- source	2011-10-05 22:06:11 UTC (rev 6639)
+++ source	2011-10-05 22:49:34 UTC (rev 6640)
@@ -11877,29 +11877,7 @@
    <li><span title="text content">Text</span></li>
   </ul>
 
-  <p>As a general rule, elements whose content model allows any
-  <span>flow content</span> should have either at least one descendant
-  <span>text node</span> that is not <span>inter-element
-  whitespace</span>, or at least one descendant element node that is
-  <span>embedded content</span>. For the purposes of this requirement,
-  <code>del</code> elements and their descendants must not be counted
-  as contributing to the ancestors of the <code>del</code>
-  element.</p>
 
-  <p>This requirement is not a hard requirement, however, as there are
-  many cases where an element can be empty legitimately, for example
-  when it is used as a placeholder which will later be filled in by a
-  script, or when the element is part of a template and would on most
-  pages be filled in but on some pages is not relevant.</p>
-
-  <!--<p><span title="text node">Text nodes</span> and attribute
-  values may begin with an <i>isolated combining character</i>. <a
-  href="#refsUNICODE">[UNICODE]</a></p>--> <!-- commented out since
-  nothing disallows it currently, so it's implicit; however, if we
-  ever make charmod a normative reference, this will be needed to
-  override it -->
-
-
   <h6>Sectioning content</h6>
 
   <p><dfn>Sectioning content</dfn> is content that defines the scope
@@ -12033,8 +12011,15 @@
   node">text nodes</span> are empty or contain just <span title="space
   character">space characters</span>).</p>
 
+  <!--<p><span title="text node">Text nodes</span> and attribute
+  values may begin with an <i>isolated combining character</i>. <a
+  href="#refsUNICODE">[UNICODE]</a></p>--> <!-- commented out since
+  nothing disallows it currently, so it's implicit; however, if we
+  ever make charmod a normative reference, this will be needed to
+  override it -->
 
 
+
   <h6>Embedded content</h6>
 
   <p><dfn>Embedded content</dfn> is content that imports another
@@ -12201,6 +12186,104 @@
   </div>
 
 
+
+  <h6>Palpable content</h6>
+
+  <p>As a general rule, elements whose content model allows any
+  <span>flow content</span> or <span>phrasing content</span> should
+  have at least one child node that is <dfn>palpable content</dfn>
+  and that does not have the <code title="attr-hidden">hidden</code>
+  attribute specified.</p>
+
+  <p>This requirement is not a hard requirement, however, as there are
+  many cases where an element can be empty legitimately, for example
+  when it is used as a placeholder which will later be filled in by a
+  script, or when the element is part of a template and would on most
+  pages be filled in but on some pages is not relevant.</p>
+
+  <p>Conformance checkers are encouraged to provide a mechanism for
+  authors to find elements that fail to fulfill this requirement, as
+  an authoring aid.</p>
+
+  <p>The following elements are palpable content:</p>
+
+  <!-- when updating this also update the category index -->
+  <ul class="brief category-list">
+   <li><code>a</code></li>
+   <li><code>abbr</code></li>
+   <li><code>address</code></li>
+   <li><code>article</code></li>
+   <li><code>aside</code></li>
+   <li><code>audio</code> (if the <code title="attr-media-controls">controls</code> attribute is present)</li>
+   <li><code>b</code></li>
+   <li><code>bdi</code></li>
+   <li><code>bdo</code></li>
+   <li><code>blockquote</code></li>
+   <li><code>button</code></li>
+   <li><code>canvas</code></li>
+   <li><code>cite</code></li>
+   <li><code>code</code></li>
+   <li><code>details</code></li>
+   <li><code>dfn</code></li>
+   <li><code>div</code></li>
+   <li><code>dl</code> (if the element's children include at least one name-value group)</li>
+   <li><code>em</code></li>
+   <li><code>embed</code></li>
+   <li><code>fieldset</code></li>
+   <li><code>figure</code></li>
+   <li><code>footer</code></li>
+   <li><code>form</code></li>
+   <li><code>h1</code></li>
+   <li><code>h2</code></li>
+   <li><code>h3</code></li>
+   <li><code>h4</code></li>
+   <li><code>h5</code></li>
+   <li><code>h6</code></li>
+   <li><code>header</code></li>
+   <li><code>hgroup</code></li>
+   <li><code>i</code></li>
+   <li><code>iframe</code></li>
+   <li><code>img</code></li>
+   <li><code>input</code> (if the <code title="attr-input-type">type</code> attribute is <em>not</em> in the <span title="attr-input-type-hidden">Hidden</span> state)</li>
+   <li><code>ins</code></li>
+   <li><code>kbd</code></li>
+   <li><code>keygen</code></li>
+   <li><code>label</code></li>
+   <li><code>map</code></li>
+   <li><code>mark</code></li>
+   <li><code>math</code></li>
+   <li><code>menu</code> (if the <code title="attr-menu-type">type</code> attribute is in the <span title="toolbar state">toolbar</span> state or the <span title="list state">list</span> state)</li>
+   <li><code>meter</code></li>
+   <li><code>nav</code></li>
+   <li><code>object</code></li>
+   <li><code>ol</code> (if the element's children include at least one <code>li</code> element)</li>
+   <li><code>output</code></li>
+   <li><code>p</code></li>
+   <li><code>pre</code></li>
+   <li><code>progress</code></li>
+   <li><code>q</code></li>
+   <li><code>ruby</code></li>
+   <li><code>s</code></li>
+   <li><code>samp</code></li>
+   <li><code>section</code></li>
+   <li><code>select</code></li>
+   <li><code>small</code></li>
+   <li><code>span</code></li>
+   <li><code>strong</code></li>
+   <li><code>sub</code></li>
+   <li><code>sup</code></li>
+   <li><code>svg</code></li>
+   <li><code>table</code></li>
+   <li><code>textarea</code></li>
+   <li><code>time</code></li>
+   <li><code>u</code></li>
+   <li><code>ul</code> (if the element's children include at least one <code>li</code> element)</li>
+   <li><code>var</code></li>
+   <li><code>video</code></li>
+   <li><span title="text content">Text</span> that is not <span>inter-element whitespace</span></li>
+  </ul>
+
+
   <h5>Transparent content models</h5>
 
   <p>Some elements are described as <dfn>transparent</dfn>; they have
@@ -17722,6 +17805,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -17846,6 +17930,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -18008,6 +18093,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -18113,6 +18199,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -18267,6 +18354,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Heading content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>As a child of an <code>hgroup</code> element.</dd>
    <dd>Where <span>flow content</span> is expected.</dd>
@@ -18334,6 +18422,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Heading content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -18403,6 +18492,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -18503,6 +18593,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -18652,6 +18743,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -19356,6 +19448,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -19541,6 +19634,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -19664,6 +19758,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning root</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -19821,6 +19916,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd>If the element's children include at least one <code>li</code> element: <span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -20003,6 +20099,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd>If the element's children include at least one <code>li</code> element: <span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -20169,6 +20266,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd>If the element's children include at least one name-value group: <span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -20415,6 +20513,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning root</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -20571,6 +20670,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -20639,6 +20739,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd>When the element only contains <span>phrasing content</span>: <span>phrasing content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <span>phrasing content</span>: where <span>phrasing content</span> is expected.</dd>
    <dd>Otherwise: where <span>flow content</span> is expected.</dd>
@@ -20916,6 +21017,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21013,6 +21115,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21053,6 +21156,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21144,6 +21248,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21180,6 +21285,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21307,6 +21413,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21411,6 +21518,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21485,6 +21593,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21611,6 +21720,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -21937,6 +22047,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22002,6 +22113,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22075,6 +22187,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22116,6 +22229,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22170,6 +22284,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22236,6 +22351,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22299,6 +22415,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22379,6 +22496,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22421,6 +22539,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22574,6 +22693,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22746,6 +22866,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22813,6 +22934,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -22867,6 +22989,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -23203,6 +23326,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd>When the element only contains <span>phrasing content</span>: <span>phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <span>phrasing content</span>: where <span>phrasing content</span> is expected.</dd>
    <dd>Otherwise: where <span>flow content</span> is expected.</dd>
@@ -23571,6 +23695,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Embedded content</span>.</dd>
    <dd>If the element has a <code title="attr-hyperlink-usemap">usemap</code> attribute: <span>Interactive content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -25254,6 +25379,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Embedded content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -26213,6 +26339,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Embedded content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -26535,6 +26662,7 @@
    <dd><span>Embedded content</span>.</dd>
    <dd>If the element has a <code title="attr-hyperlink-usemap">usemap</code> attribute: <span>Interactive content</span>.</dd> <!-- also when showing a plugin or a nested browsing context, but checking that statically is hard...) -->
    <dd><span title="category-listed">Listed</span>,  <span title="category-submit">submittable</span>, <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -27518,6 +27646,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Embedded content</span>.</dd>
    <dd>If the element has a <code title="attr-media-controls">controls</code> attribute: <span>Interactive content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -27914,6 +28043,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Embedded content</span>.</dd>
    <dd>If the element has a <code title="attr-media-controls">controls</code> attribute: <span>Interactive content</span>.</dd>
+   <dd>If the element has a <code title="attr-media-controls">controls</code> attribute: <span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -38340,6 +38470,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Embedded content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>embedded content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -42574,6 +42705,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd>When the element only contains <span>phrasing content</span>: <span>phrasing content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>When the element only contains <span>phrasing content</span>: where <span>phrasing content</span> is expected.</dd>
    <dd>Otherwise: where <span>flow content</span> is expected.</dd>
@@ -43499,6 +43631,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -47152,6 +47285,7 @@
   <dl class="element">
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -47503,6 +47637,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning root</span>.</dd>
    <dd><span title="category-listed">Listed</span> <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -47743,6 +47878,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
    <dd><span>Form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -47908,6 +48044,7 @@
    <dd>If the <code title="attr-input-type">type</code> attribute is <em>not</em> in the <span title="attr-input-type-hidden">Hidden</span> state: <span>Interactive content</span>.</dd>
    <dd>If the <code title="attr-input-type">type</code> attribute is <em>not</em> in the <span title="attr-input-type-hidden">Hidden</span> state: <span title="category-listed">Listed</span>, <span title="category-label">labelable</span>, <span title="category-submit">submittable</span>, and <span title="category-reset">resettable</span> <span>form-associated element</span>.</dd>
    <dd>If the <code title="attr-input-type">type</code> attribute is in the <span title="attr-input-type-hidden">Hidden</span> state: <span title="category-listed">Listed</span>, <span title="category-submit">submittable</span>, and <span title="category-reset">resettable</span> <span>form-associated element</span>.</dd>
+   <dd>If the <code title="attr-input-type">type</code> attribute is <em>not</em> in the <span title="attr-input-type-hidden">Hidden</span> state: <span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -54481,6 +54618,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
    <dd><span title="category-listed">Listed</span>, <span title="category-label">labelable</span>, and <span title="category-submit">submittable</span> <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -54695,6 +54833,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
    <dd><span title="category-listed">Listed</span>, <span title="category-label">labelable</span>, <span title="category-submit">submittable</span>, and <span title="category-reset">resettable</span> <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -55727,6 +55866,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
    <dd><span title="category-listed">Listed</span>, <span title="category-label">labelable</span>, <span title="category-submit">submittable</span>, and <span title="category-reset">resettable</span> <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -56190,6 +56330,7 @@
    <dd><span>Phrasing content</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
    <dd><span title="category-listed">Listed</span>, <span title="category-label">labelable</span>, <span title="category-submit">submittable</span>, and <span title="category-reset">resettable</span> <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -56541,6 +56682,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
    <dd><span title="category-listed">Listed</span>, <span title="category-label">labelable</span>, and <span title="category-reset">resettable</span> <span>form-associated element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -56736,6 +56878,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
    <dd><span title="category-label">Labelable element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -56930,6 +57073,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd><span>Phrasing content</span>.</dd>
    <dd><span title="category-label">Labelable element</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>phrasing content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -60024,6 +60168,7 @@
    <dd><span>Flow content</span>.</dd>
    <dd><span>Sectioning root</span>.</dd>
    <dd><span>Interactive content</span>.</dd>
+   <dd><span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -60442,6 +60587,7 @@
    <dt>Categories</dt>
    <dd><span>Flow content</span>.</dd>
    <dd>If the element's <code title="attr-menu-type">type</code> attribute is in the <span title="toolbar state">toolbar</span> state: <span>Interactive content</span>.</dd>
+   <dd>If the element's <code title="attr-menu-type">type</code> attribute is in the <span title="toolbar state">toolbar</span> state or the <span title="list state">list</span> state: <span>Palpable content</span>.</dd>
    <dt>Contexts in which this element can be used:</dt>
    <dd>Where <span>flow content</span> is expected.</dd>
    <dt>Content model:</dt>
@@ -112921,6 +113067,83 @@
      <td>
       —
 
+    <tr>
+     <td> <span>Palpable content</span>
+     <td>
+      <code>a</code>;
+      <code>abbr</code>;
+      <code>address</code>;
+      <code>article</code>;
+      <code>aside</code>;
+      <code>b</code>;
+      <code>bdi</code>;
+      <code>bdo</code>;
+      <code>blockquote</code>;
+      <code>button</code>;
+      <code>canvas</code>;
+      <code>cite</code>;
+      <code>code</code>;
+      <code>details</code>;
+      <code>dfn</code>;
+      <code>div</code>;
+      <code>em</code>;
+      <code>embed</code>;
+      <code>fieldset</code>;
+      <code>figure</code>;
+      <code>footer</code>;
+      <code>form</code>;
+      <code>h1</code>;
+      <code>h2</code>;
+      <code>h3</code>;
+      <code>h4</code>;
+      <code>h5</code>;
+      <code>h6</code>;
+      <code>header</code>;
+      <code>hgroup</code>;
+      <code>i</code>;
+      <code>iframe</code>;
+      <code>img</code>;
+      <code>ins</code>;
+      <code>kbd</code>;
+      <code>keygen</code>;
+      <code>label</code>;
+      <code>map</code>;
+      <code>mark</code>;
+      <code>math</code>;
+      <code>meter</code>;
+      <code>nav</code>;
+      <code>object</code>;
+      <code>output</code>;
+      <code>p</code>;
+      <code>pre</code>;
+      <code>progress</code>;
+      <code>q</code>;
+      <code>ruby</code>;
+      <code>s</code>;
+      <code>samp</code>;
+      <code>section</code>;
+      <code>select</code>;
+      <code>small</code>;
+      <code>span</code>;
+      <code>strong</code>;
+      <code>sub</code>;
+      <code>sup</code>;
+      <code>svg</code>;
+      <code>table</code>;
+      <code>textarea</code>;
+      <code>time</code>;
+      <code>u</code>;
+      <code>var</code>;
+      <code>video</code>
+     <td>
+      <code>audio</code> (if the <code title="attr-media-controls">controls</code> attribute is present);
+      <code>dl</code> (if the element's children include at least one name-value group);
+      <code>input</code> (if the <code title="attr-input-type">type</code> attribute is <em>not</em> in the <span title="attr-input-type-hidden">Hidden</span> state);
+      <code>menu</code> (if the <code title="attr-menu-type">type</code> attribute is in the <span title="toolbar state">toolbar</span> state or the <span title="list state">list</span> state);
+      <code>ol</code> (if the element's children include at least one <code>li</code> element);
+      <code>ul</code> (if the element's children include at least one <code>li</code> element);
+      <span title="text content">Text</span> that is not <span>inter-element whitespace</span>
+
   </table>
 
 




More information about the Commit-Watchers mailing list