- From: poot <cvsmail@w3.org>
- Date: Sat, 27 Dec 2008 20:00:39 +0900 (JST)
- To: public-html-diffs@w3.org
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) click() http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-command-click 4.6.4 The em element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-em-element 4.6.12 The meter element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-meter-element 4.8.2.1.13 Guidance for markup generators http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#guidance-for-markup-generators elements http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-fieldset-elements 4.3 Scripting http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#scripting-1 3.4.1.3 Sectioning content http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#sectioning-content relList http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-a-rellist 4.7 Edits http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#edits 4.3.1.1 Scripting languages http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#scriptingLanguages 4.6.9 The abbr element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-abbr-element 4.6.17 The sub and sup elements http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-sub-and-sup-elements 4.5.12 The dd element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-dd-element 4.5.3 The br element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-br-element 4.7.2 The del element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-del-element name http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-param-name 4.10.3 The label element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-label-element size http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-select-size 4.11.2.9 Columns and captions http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#columns-and-captions 4.6.16 The kbd element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-kbd-element 3.4.1.5 Phrasing content http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#phrasing-content 4.8.7 The video element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#video 4.8.7.1 Video and audio codecs for video elements http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#video-and-audio-codecs-for-video-elements change http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#event-input-change 4.10.6 The select element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-select-element 4.7.1 The ins element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-ins-element 4.6.3 The cite element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-cite-element 4.6.14 The var element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-var-element 4.8.2 The img element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-img-element flow content http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#flow-content-0 4.6.5 The strong element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-strong-element 4.6.6 The small element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-small-element 3.4.1.6 Embedded content http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#embedded-content 4.6.11 The progress element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-progress-element images http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-map-images 4.10.7 The datalist element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-datalist-element src http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-embed-src 4.3.2 The noscript element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-noscript-element A vocabulary and associated APIs for HTML and XHTML http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#a-vocabulary-and-associated-apis-for-html-and-xhtml 4.5.2 The hr element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-hr-element labels http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-lfe-labels 4.6.7 The mark element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-mark-element 4.10.4 The input element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-input-element 4.6.20 The b element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-b-element 4.3.1 The script element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#script 4.11.3 The command element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-command Option() http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-option 4.6 Text-level semantics http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#text-level-semantics 4.6.13 The code element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-code-element 4.4 Sections http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#sections 4.10.5 The button element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-button-element 4.6.2 The q element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-q-element type http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-button-type 4.8.13 The area element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-area-element position http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-progress-position 4.8.3 The iframe element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-iframe-element 4.10.10 The textarea element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-textarea-element 4.6.19 The i element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-i-element 4.8.4 The embed element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-embed-element 4.6.22 The ruby element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-ruby-element 4.3.3 The eventsource element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-eventsource-element 4.8.11 The canvas element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-canvas-element 4.8.10.14 Security and privacy considerations http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#security-and-privacy-considerations name http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-map-name 4.6.8 The dfn element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-dfn-element 4.8.5 The object element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-object-element 4.6.10 The time element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-time-element cite http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#attr-q-cite 4.11.4 The bb element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-bb-element 4.6.15 The samp element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-samp-element timezone http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-time-timezone 4.4.1 The body element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-body-element 3.4.1.4 Heading content http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#heading-content Status of this document http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#status-of-this-document value http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-textarea-value min http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#dom-meter-min fallback content http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#fallback-content 4.6.21 The bdo element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-bdo-element 4.10.11 The output element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-output-element 4.6.18 The span element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#the-span-element Editor's Draft 27 December 2008 http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#editor-s-draft-date-zzz-9-june-2008 4.8.8 The audio element http://people.w3.org/mike/diffs/html5/spec/Overview.1.1764.html#audio http://people.w3.org/mike/diffs/html5/spec/Overview.diff.html http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.1763&r2=1.1764&f=h http://html5.org/tools/web-apps-tracker?from=2592&to=2593 =================================================================== 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 11:01:19 UTC