- From: Ian Hickson via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 27 Dec 2008 10:57:36 +0000
- To: public-html-commits@w3.org
Update of /sources/public/html5/spec
In directory hutz:/tmp/cvs-serv25221
Modified Files:
Overview.html
Log Message:
Make 'phrasing content' elements explicitly 'flow content', and 'embedding content' both of those, so that readers of the spec don't have to know about what type of content is a subset of what other kind of content. (whatwg r2593)
Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec/Overview.html,v
retrieving revision 1.1763
retrieving revision 1.1764
diff -u -d -r1.1763 -r1.1764
--- Overview.html 25 Dec 2008 11:18:05 -0000 1.1763
+++ Overview.html 27 Dec 2008 10:57:31 -0000 1.1764
@@ -8,7 +8,7 @@
<p><a href=http://www.w3.org/><img alt=W3C height=48 src=http://www.w3.org/Icons/w3c_home width=72></a></p>
<h1>HTML 5</h1>
<h2 class="no-num no-toc" id=a-vocabulary-and-associated-apis-for-html-and-xhtml>A vocabulary and associated APIs for HTML and XHTML</h2>
- <h2 class="no-num no-toc" id=editor-s-draft-date-zzz-9-june-2008><!-- "W3C Working Draft" --> Editor's Draft <!--ZZZ-->25 December 2008</h2>
+ <h2 class="no-num no-toc" id=editor-s-draft-date-zzz-9-june-2008><!-- "W3C Working Draft" --> Editor's Draft <!--ZZZ-->27 December 2008</h2>
<dl><!-- ZZZ: update the month/day
<dt>This Version:</dt>
<dd><a href="http://www.w3.org/TR/2008/WD-html5-20080610/">http://www.w3.org/TR/2008/WD-html5-20080610/</a></dd>
@@ -97,7 +97,7 @@
specification's progress along the W3C Recommendation
track.
<!--ZZZ:-->
- This specification is the 25 December 2008 <!--ZZZ "Working Draft"-->Editor's Draft.
+ This specification is the 27 December 2008 <!--ZZZ "Working Draft"-->Editor's Draft.
<!--:ZZZ-->
</p><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- relationship to other work (required) --><p>This specification is also being produced by the <a href=http://www.whatwg.org/>WHATWG</a>. The two specifications are
identical from the table of contents onwards.</p><!-- UNDER NO CIRCUMSTANCES IS THE FOLLOWING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- UNDER NO CIRCUMSTANCES IS THE PRECEDING PARAGRAPH TO BE REMOVED OR EDITED WITHOUT TALKING TO IAN FIRST --><!-- context and rationale (required) --><p>This specification is intended to replace (be a new version of)
@@ -5762,15 +5762,21 @@
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.<h5 id=sectioning-content><span class=secno>3.4.1.3 </span>Sectioning content</h5><p><dfn id=sectioning-content-0>Sectioning content</dfn> is content that defines the scope
of <a href=#heading-content-0 title="heading content">headers</a>, <a href=#the-footer-element title=footer>footers</a>, and <a href=#the-address-element title=address>contact
- information</a>.<p>Each <a href=#sectioning-content-0>sectioning content</a> element potentially has a
- heading. See the section on <a href=#headings-and-sections>headings and sections</a> for
- further details.<h5 id=heading-content><span class=secno>3.4.1.4 </span>Heading content</h5><p><dfn id=heading-content-0>Heading content</dfn> defines the header of a section
+ information</a>.<p>All <a href=#sectioning-content-0>sectioning content</a> is also <a href=#flow-content-0>flow
+ content</a>. Any content model that expects <a href=#flow-content-0>flow
+ content</a> thus accepts <a href=#sectioning-content-0>sectioning content</a>.<p>Each <a href=#sectioning-content-0>sectioning content</a> element potentially has a
+ heading and an <a href=#outline>outline</a>. See the section on
+ <a href=#headings-and-sections>headings and sections</a> for further details.<p class=note>There are also certain elements that are <a href=#sectioning-root title="sectioning root">sectioning roots</a>. These are distinct
+ from <a href=#sectioning-content-0>sectioning content</a>, but they can also have an
+ <a href=#outline>outline</a>.<h5 id=heading-content><span class=secno>3.4.1.4 </span>Heading content</h5><p><dfn id=heading-content-0>Heading content</dfn> defines the header of a section
(whether explicitly marked up using <a href=#sectioning-content-0>sectioning content</a>
- elements, or implied by the heading content itself).<h5 id=phrasing-content><span class=secno>3.4.1.5 </span>Phrasing content</h5><p><dfn id=phrasing-content-0>Phrasing content</dfn> is the text of the document, as well
+ elements, or implied by the heading content itself).<p>All <a href=#heading-content-0>heading content</a> is also <a href=#flow-content-0>flow
+ content</a>. Any content model that expects <a href=#flow-content-0>flow
+ content</a> thus accepts <a href=#sectioning-content-0>sectioning content</a>.<h5 id=phrasing-content><span class=secno>3.4.1.5 </span>Phrasing content</h5><p><dfn id=phrasing-content-0>Phrasing content</dfn> is the text of the document, as well
as elements that mark up that text at the intra-paragraph
level. Runs of <a href=#phrasing-content-0>phrasing content</a> form <a href=#paragraph title=paragraph>paragraphs</a>.<p>All <a href=#phrasing-content-0>phrasing content</a> is also <a href=#flow-content-0>flow
content</a>. Any content model that expects <a href=#flow-content-0>flow
- content</a> also expects <a href=#phrasing-content-0>phrasing content</a>.<p>As a general rule, elements whose content model allows any
+ content</a> thus accepts <a href=#phrasing-content-0>phrasing content</a>.<p>As a general rule, elements whose content model allows any
<a href=#phrasing-content-0>phrasing content</a> should have either at least one
descendant text node that is not <a href=#inter-element-whitespace>inter-element
whitespace</a>, or at least one descendant element node that is
@@ -5783,9 +5789,9 @@
<a href=#phrasing-content-0>phrasing content</a>.<h5 id=embedded-content><span class=secno>3.4.1.6 </span>Embedded content</h5><p><dfn id=embedded-content-1>Embedded content</dfn> is content that imports another
resource into the document, or content from another vocabulary that
is inserted into the document.<p>All <a href=#embedded-content-1>embedded content</a> is also <a href=#phrasing-content-0>phrasing
- content</a> (and <a href=#flow-content-0>flow content</a>). Any content model
- that expects <a href=#phrasing-content-0>phrasing content</a> (or <a href=#flow-content-0>flow
- content</a>) also expects <a href=#embedded-content-1>embedded content</a>.<p>Elements that are from namespaces other than the <a href=#html-namespace-0>HTML
+ content</a> and <a href=#flow-content-0>flow content</a>. Any content model that
+ expects <a href=#phrasing-content-0>phrasing content</a> or <a href=#flow-content-0>flow content</a>
+ thus accepts <a href=#embedded-content-1>embedded content</a>.<p>Elements that are from namespaces other than the <a href=#html-namespace-0>HTML
namespace</a> and that convey content but not metadata, are
<a href=#embedded-content-1>embedded content</a> for the purposes of the content models
defined in this specification. (For example, MathML, or SVG.)<p>Some embedded content elements can have <dfn id=fallback-content>fallback
@@ -7707,6 +7713,7 @@
server.</p>
</div><h4 id=script><span class=secno>4.3.1 </span>The <dfn><code>script</code></dfn> element</h4><dl class=element><dt>Categories</dt>
<dd><a href=#metadata-content-0>Metadata content</a>.</dd>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#metadata-content-0>metadata content</a> is expected.</dd>
@@ -8189,6 +8196,7 @@
XXX we should reference #references http://www.ietf.org/rfc/rfc4329
--><h4 id=the-noscript-element><span class=secno>4.3.2 </span>The <dfn><code>noscript</code></dfn> element</h4><dl class=element><dt>Categories</dt>
<dd><a href=#metadata-content-0>Metadata content</a>.</dd>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>In a <code><a href=#the-head-element>head</a></code> element of an <a href=#html-documents title="HTML documents">HTML document</a>, if there are no ancestor <code><a href=#the-noscript-element>noscript</a></code> elements.</dd>
@@ -8297,6 +8305,7 @@
<a href=#concept-n-script title=concept-n-script>scripting is enabled</a> for the
element.<h4 id=the-eventsource-element><span class=secno>4.3.3 </span>The <dfn><code>eventsource</code></dfn> element</h4><dl class=element><dt>Categories</dt>
<dd><a href=#metadata-content-0>Metadata content</a>.</dd>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#metadata-content-0>metadata content</a> is expected.</dd>
@@ -8368,7 +8377,7 @@
<a href=#sectioning-content-0>sectioning content</a>. For such elements <var title="">x</var>, the elements that apply to a <a href=#sectioning-content-0>sectioning
content</a> element <var title="">e</var> are all the <var title="">x</var> elements whose nearest <a href=#sectioning-content-0>sectioning
content</a> ancestor is <var title="">e</var>.<h4 id=the-body-element><span class=secno>4.4.1 </span>The <dfn><code>body</code></dfn> element</h4><dl class=element><dt>Categories</dt>
- <dd><a href=#sectioning-content-0>Sectioning content</a>.</dd>
+ <dd><a href=#sectioning-root>Sectioning root</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>As the second element in an <code><a href=#the-html-element>html</a></code> element.</dd>
<dt>Content model:</dt>
@@ -9178,6 +9187,7 @@
<a href=#paragraph>paragraph</a>-level thematic break, e.g. a scene change in
a story, or a transition to another topic within a section of a
reference book.<h4 id=the-br-element><span class=secno>4.5.3 </span>The <dfn><code>br</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -9764,8 +9774,8 @@
</dl></pre>
</div><h3 id=text-level-semantics><span class=secno>4.6 </span>Text-level semantics</h3><!-- XXX ew, find a better section name --><h4 id=the-a-element><span class=secno>4.6.1 </span>The <dfn><code>a</code></dfn> element</h4><dl class=element><dt>Categories</dt>
<dd><a href=#interactive-content-0>Interactive content</a>.</dd>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd>When the element only contains <a href=#phrasing-content-0>phrasing content</a>: <a href=#phrasing-content-0>phrasing content</a>.</dd>
- <dd>Otherwise: <a href=#flow-content-0>flow content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
<dt>Content model:</dt>
@@ -9883,6 +9893,7 @@
</aside></pre>
</div><h4 id=the-q-element><span class=secno>4.6.2 </span>The <dfn><code>q</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -9954,6 +9965,7 @@
resulting from the campaign's mismanagement.</p></pre>
</div><h4 id=the-cite-element><span class=secno>4.6.3 </span>The <dfn><code>cite</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10055,6 +10067,7 @@
gossip column, maybe!</q>.</p></pre>
</div><h4 id=the-em-element><span class=secno>4.6.4 </span>The <dfn><code>em</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10116,6 +10129,7 @@
<p><em>Note</em>: ...</p>
--><h4 id=the-strong-element><span class=secno>4.6.5 </span>The <dfn><code>strong</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10141,6 +10155,7 @@
they are explosive and <strong>will destroy anything within
ten meters.</strong></strong> You have been warned.</p></pre>
</div><h4 id=the-small-element><span class=secno>4.6.6 </span>The <dfn><code>small</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10182,6 +10197,7 @@
<pre><p><strong><small>Continued use of this service will result in a kiss.</small></strong></p></pre>
</div><h4 id=the-mark-element><span class=secno>4.6.7 </span>The <dfn><code>mark</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10305,6 +10321,7 @@
wormhole connection.</mark></p></pre>
</div><h4 id=the-dfn-element><span class=secno>4.6.8 </span>The <dfn><code>dfn</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10353,6 +10370,7 @@
and so Hammond ordered the iris to be opened.</p></pre>
</div><h4 id=the-abbr-element><span class=secno>4.6.9 </span>The <dfn><code>abbr</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10440,6 +10458,7 @@
same contents but without a <code title=attr-title><a href=#the-title-attribute>title</a></code>
attribute to behave as if they had the same expansion. Every
<code><a href=#the-abbr-element>abbr</a></code> element is independent.<h4 id=the-time-element><span class=secno>4.6.10 </span>The <dfn><code>time</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10536,6 +10555,7 @@
established. For example, it would be inappropriate for encoding
times like "one millisecond after the big bang", "the early part of
the Jurassic period", or "a winter around 250 BCE".<h4 id=the-progress-element><span class=secno>4.6.11 </span>The <dfn><code>progress</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -10669,6 +10689,7 @@
<dfn id=dom-progress-position title=dom-progress-position><code>position</code></dfn> DOM
attribute must return −1. Otherwise, it must return the result of
dividing the current value by the maximum value.<h4 id=the-meter-element><span class=secno>4.6.12 </span>The <dfn><code>meter</code></dfn> element</h4><!-- Keep this after <progress> and NOT close to <time> --><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11047,6 +11068,7 @@
Disk usage: <meter title="985MB of 986MB total" high="980">Full!</meter>
should we make the contents accessible in some way, e.g. as a tooltip?
--><h4 id=the-code-element><span class=secno>4.6.13 </span>The <dfn><code>code</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11094,6 +11116,7 @@
used.</p>
</div><p class=note>See the <code><a href=#the-pre-element>pre</a></code> element for more details.<h4 id=the-var-element><span class=secno>4.6.14 </span>The <dfn><code>var</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11140,6 +11163,7 @@
</div><h4 id=the-samp-element><span class=secno>4.6.15 </span>The <dfn><code>samp</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11169,6 +11193,7 @@
<samp class="prompt">jdoe@demo:~$</samp> <samp class="cursor">_</samp></samp></pre></pre>
</div><h4 id=the-kbd-element><span class=secno>4.6.16 </span>The <dfn><code>kbd</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11201,6 +11226,7 @@
<kbd><kbd><samp>File</samp></kbd>|<kbd><samp>Eat Apple...</samp></kbd></kbd>
</p></pre>
</div><h4 id=the-sub-and-sup-elements><span class=secno>4.6.17 </span>The <dfn><code>sub</code></dfn> and <dfn><code>sup</code></dfn> elements</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which these elements may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11237,6 +11263,7 @@
<pre><var>E</var>=<var>m</var><var>c</var><sup>2</sup></pre>
<pre>f(<var>x</var>, <var>n</var>) = log<sub>4</sub><var>x</var><sup><var>n</var></sup></pre>
</div><h4 id=the-span-element><span class=secno>4.6.18 </span>The <dfn><code>span</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11262,6 +11289,7 @@
</div>
--><h4 id=the-i-element><span class=secno>4.6.19 </span>The <dfn><code>i</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11304,6 +11332,7 @@
elements, just like any other element can be restyled. Thus, it is
not the case that content in <code><a href=#the-i-element>i</a></code> elements will
necessarily be italicized.<h4 id=the-b-element><span class=secno>4.6.20 </span>The <dfn><code>b</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11354,6 +11383,7 @@
elements, just like any other element can be restyled. Thus, it is
not the case that content in <code><a href=#the-b-element>b</a></code> elements will
necessarily be boldened.<h4 id=the-bdo-element><span class=secno>4.6.21 </span>The <dfn><code>bdo</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11383,6 +11413,7 @@
layer. For example, an HTML+CSS user agent should implement these
requirements by implementing the CSS <code>unicode-bidi</code>
property. <a href=#references>[CSS21]</a></p><!-- XXX need examples --><h4 id=the-ruby-element><span class=secno>4.6.22 </span>The <dfn><code>ruby</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -11540,8 +11571,8 @@
</div><h3 id=edits><span class=secno>4.7 </span>Edits</h3><p>The <code><a href=#the-ins-element>ins</a></code> and <code><a href=#the-del-element>del</a></code> elements represent
edits to the document.<h4 id=the-ins-element><span class=secno>4.7.1 </span>The <dfn><code>ins</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd>When the element only contains <a href=#phrasing-content-0>phrasing content</a>: <a href=#phrasing-content-0>phrasing content</a>.</dd>
- <dd>Otherwise: <a href=#flow-content-0>flow content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
<dt>Content model:</dt>
@@ -11611,8 +11642,8 @@
something. Can you guess what? -->
</div><h4 id=the-del-element><span class=secno>4.7.2 </span>The <dfn><code>del</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd>When the element only contains <a href=#phrasing-content-0>phrasing content</a>: <a href=#phrasing-content-0>phrasing content</a>.</dd>
- <dd>Otherwise: <a href=#flow-content-0>flow content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
<dt>Content model:</dt>
@@ -11842,6 +11873,8 @@
</figure></pre>
</div><h4 id=the-img-element><span class=secno>4.8.2 </span>The <dfn><code>img</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>Embedded content</a>.</dd>
<dd>If the element has an <code title=attr-hyperlink-usemap><a href=#attr-hyperlink-usemap>usemap</a></code> attribute: <a href=#interactive-content-0>Interactive content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
@@ -12863,6 +12896,8 @@
altogther, under the assumption that the image is a key part of the
content.<p>Markup generators should generally avoid using the image's own
file name as the alternative text.<h4 id=the-iframe-element><span class=secno>4.8.3 </span>The <dfn><code>iframe</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>Embedded content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content-1>embedded content</a> is expected.</dd>
@@ -13210,6 +13245,8 @@
(WebKit does something different still)
- the HIDDEN attribute (might be moot now)
--><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>Embedded content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content-1>embedded content</a> is expected.</dd>
@@ -13333,6 +13370,8 @@
attributes</a>.<p>The DOM attributes <dfn id=dom-embed-src title=dom-embed-src><code>src</code></dfn> and <dfn id=dom-embed-type title=dom-embed-type><code>type</code></dfn> each must
<a href=#reflect>reflect</a> the respective content attributes of the same
name.<h4 id=the-object-element><span class=secno>4.8.5 </span>The <dfn><code>object</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>Embedded content</a>.</dd>
<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>
<dt>Contexts in which this element may be used:</dt>
@@ -13707,6 +13746,8 @@
name/value pair.<p>The DOM attributes <dfn id=dom-param-name title=dom-param-name><code>name</code></dfn> and <dfn id=dom-param-value title=dom-param-value><code>value</code></dfn> must both
<a href=#reflect>reflect</a> the respective content attributes of the same
name.<h4 id=video><span class=secno>4.8.7 </span>The <dfn><code>video</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>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-0>Interactive content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
@@ -13861,6 +13902,8 @@
available.</p><!-- XXX mention that this spec doesn't require native support or
plugin support, either is fine --><p class=note>Certain user agents might support no codecs at all,
e.g. text browsers running over SSH connections.<h4 id=audio><span class=secno>4.8.8 </span>The <dfn><code>audio</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>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-0>Interactive content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
@@ -15523,6 +15566,8 @@
(e.g. SVG) don't have access to the container DOM (XSS potential);
talk about not exposing any sensitive data like metadata from tracks
in the media files (intranet snooping risk)<h4 id=the-canvas-element><span class=secno>4.8.11 </span>The <dfn id=canvas><code>canvas</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
+ <dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#embedded-content-1>Embedded content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#embedded-content-1>embedded content</a> is expected.</dd>
@@ -17208,6 +17253,7 @@
associated with this <code><a href=#the-map-element>map</a></code> element according to the
<a href=#image-map>image map</a> processing model.<p>The DOM attribute <dfn id=dom-map-name title=dom-map-name><code>name</code></dfn> must
<a href=#reflect>reflect</a> the content attribute of the same name.<h4 id=the-area-element><span class=secno>4.8.13 </span>The <dfn><code>area</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected, but only if there is a <code><a href=#the-map-element>map</a></code> element ancestor.</dd>
@@ -19229,6 +19275,7 @@
methods, are part of the <a href=#the-constraint-validation-api>constraint validation API</a>.<p><strong>Constraint validation:</strong> <code><a href=#the-fieldset-element>fieldset</a></code>
elements are always <a href=#barred-from-constraint-validation>barred from constraint
validation</a>.<h4 id=the-label-element><span class=secno>4.10.3 </span>The <dfn><code>label</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#interactive-content-0>Interactive content</a>.</dd>
<dd><a href=#form-associated-element>Form-associated element</a>.</dd>
@@ -19295,6 +19342,7 @@
<a href=#category-label title=category-label>labelable form-associated
elements</a>, on getting, must return that <code>NodeList</code>
object.<h4 id=the-input-element><span class=secno>4.10.4 </span>The <dfn><code>input</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing 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=#interactive-content-0>Interactive content</a>.</dd>
<dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <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>
@@ -22482,6 +22530,7 @@
of the element's <a href=#activation-behavior>activation behavior</a> and as part of the
<a href=#unfocusing-steps>unfocusing steps</a>.<p>The <a href=#task-source>task source</a> for these <span title=concept-tasks>task</span> is the <a href=#user-interaction-task-source>user interaction task
source</a>.<h4 id=the-button-element><span class=secno>4.10.5 </span>The <dfn><code>button</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#interactive-content-0>Interactive content</a>.</dd>
<dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, and <a href=#category-submit title=category-submit>submittable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
@@ -22590,6 +22639,7 @@
methods, are part of the <a href=#the-constraint-validation-api>constraint validation API</a>. The
<code title=dom-lfe-labels><a href=#dom-lfe-labels>labels</a></code> attribute provides a list
of the element's <code><a href=#the-label-element>label</a></code>s.<h4 id=the-select-element><span class=secno>4.10.6 </span>The <dfn><code>select</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#interactive-content-0>Interactive content</a>.</dd>
<dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <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>
@@ -22780,6 +22830,7 @@
methods, are part of the <a href=#the-constraint-validation-api>constraint validation API</a>. The
<code title=dom-lfe-labels><a href=#dom-lfe-labels>labels</a></code> attribute provides a list
of the element's <code><a href=#the-label-element>label</a></code>s.<h4 id=the-datalist-element><span class=secno>4.10.7 </span>The <dfn><code>datalist</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#phrasing-content-0>phrasing content</a> is expected.</dd>
@@ -22935,6 +22986,7 @@
otherwise the fouth argument is absent or false, and the <a href=#concept-option-selectedness title=concept-option-selectedness>selectedness</a> must be set
to false, even if the <var title="">defaultSelected</var> argument
is present and true.<h4 id=the-textarea-element><span class=secno>4.10.10 </span>The <dfn><code>textarea</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#interactive-content-0>Interactive content</a>.</dd>
<dd><a href=#category-listed title=category-listed>Listed</a>, <a href=#category-label title=category-label>labelable</a>, <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>
@@ -23089,6 +23141,7 @@
methods, are part of the <a href=#the-constraint-validation-api>constraint validation API</a>. The
<code title=dom-lfe-labels><a href=#dom-lfe-labels>labels</a></code> attribute provides a list
of the element's <code><a href=#the-label-element>label</a></code>s.<h4 id=the-output-element><span class=secno>4.10.11 </span>The <dfn><code>output</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#category-listed title=category-listed>Listed</a> and <a href=#category-reset title=category-reset>resettable</a> <a href=#form-associated-element>form-associated element</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
@@ -25703,6 +25756,7 @@
<p class="XXX">define drag and drop in datagrids; selectiondraggable, etc.</p>
--><h4 id=the-command><span class=secno>4.11.3 </span>The <dfn><code>command</code></dfn> element</h4><dl class=element><dt>Categories</dt>
<dd><a href=#metadata-content-0>Metadata content</a>.</dd>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
<dd>Where <a href=#metadata-content-0>metadata content</a> is expected.</dd>
@@ -25835,6 +25889,7 @@
</dl><p class=note>Firing a synthetic <code title=event-click>click</code> event at the element does not cause
any of the actions described above to happen.<p class=XXX>Need to define the command="" attribute<p class=note><code><a href=#the-command>command</a></code> elements are not rendered
unless they <a href=#menus title=menu>form part of a menu</a>.<h4 id=the-bb-element><span class=secno>4.11.4 </span>The <dfn><code>bb</code></dfn> element</h4><dl class=element><dt>Categories</dt>
+ <dd><a href=#flow-content-0>Flow content</a>.</dd>
<dd><a href=#phrasing-content-0>Phrasing content</a>.</dd>
<dd><a href=#interactive-content-0>Interactive content</a>.</dd>
<dt>Contexts in which this element may be used:</dt>
Received on Saturday, 27 December 2008 10:57:46 UTC