- From: poot <cvsmail@w3.org>
- Date: Mon, 29 Jun 2009 19:47:59 +0900 (JST)
- To: public-html-diffs@w3.org
Update some of the content models and element categories. Also, create some lists to cross-reference from the definitions of the main catgories to the elements in those categories. (whatwg r3338) http://dev.w3.org/cvsweb/html5/spec/Overview.html?r1=1.2476&r2=1.2477&f=h http://html5.org/tools/web-apps-tracker?from=3337&to=3338 =================================================================== RCS file: /sources/public/html5/spec/Overview.html,v retrieving revision 1.2476 retrieving revision 1.2477 diff -u -d -r1.2476 -r1.2477 --- Overview.html 29 Jun 2009 09:59:09 -0000 1.2476 +++ Overview.html 29 Jun 2009 10:46:24 -0000 1.2477 @@ -6041,7 +6041,7 @@ <p>The <dfn id="document.title" title="dom-document-title"><code>title</code></dfn> attribute must, on getting, run the following algorithm:</p> - <ol><li><p>If the <a href="#root-element">root element</a> is an <code>svg</code> + <ol><li><p>If the <a href="#root-element">root element</a> is an <code><a href="#svg-0">svg</a></code> element in the "<code title="">http://www.w3.org/2000/svg</code>" namespace, and the user agent supports SVG, then return the value that would have been returned by the DOM attribute of the same name @@ -6063,7 +6063,7 @@ </ol><p>On setting, the following algorithm must be run. Mutation events must be fired as appropriate.</p> - <ol><li><p>If the <a href="#root-element">root element</a> is an <code>svg</code> + <ol><li><p>If the <a href="#root-element">root element</a> is an <code><a href="#svg-0">svg</a></code> element in the "<code title="">http://www.w3.org/2000/svg</code>" namespace, and the user agent supports SVG, then the setter must defer to the setter for the DOM attribute of the same name on the @@ -7109,7 +7109,15 @@ particular category.<h5 id="metadata-content"><span class="secno">3.4.1.1 </span>Metadata content</h5><p><dfn id="metadata-content-0">Metadata content</dfn> is content that sets up the presentation or behavior of the rest of the content, or that sets up the relationship of the document with other documents, or that - conveys other "out of band" information.<p>Elements from other namespaces whose semantics are primarily + conveys other "out of band" information.<ul class="brief"><li><code><a href="#the-base-element">base</a></code> + <li><code><a href="#the-command">command</a></code> + <li><code><a href="#the-link-element">link</a></code> + <li><code><a href="#meta">meta</a></code> + <li><code><a href="#the-noscript-element">noscript</a></code> + <li><code><a href="#script">script</a></code> + <li><code><a href="#the-style-element">style</a></code> + <li><code><a href="#the-title-element">title</a></code> + </ul><p>Elements from other namespaces whose semantics are primarily metadata-related (e.g. RDF) are also <a href="#metadata-content-0">metadata content</a>.<div class="example"> @@ -7138,7 +7146,90 @@ <p>This isn't possible in the HTML serialization, however.</p> </div><h5 id="flow-content"><span class="secno">3.4.1.2 </span>Flow content</h5><p>Most elements that are used in the body of documents and - applications are categorized as <dfn id="flow-content-0">flow content</dfn>.<p>As a general rule, elements whose content model allows any + applications are categorized as <dfn id="flow-content-0">flow content</dfn>.<ul class="brief"><li><code><a href="#the-a-element">a</a></code> + <li><code><a href="#the-abbr-element">abbr</a></code> + <li><code><a href="#the-address-element">address</a></code> + <li><code><a href="#the-area-element">area</a></code> (if it is a descendant of a <code><a href="#the-map-element">map</a></code> element) + <li><code><a href="#the-article-element">article</a></code> + <li><code><a href="#the-aside-element">aside</a></code> + <li><code><a href="#audio">audio</a></code> + <li><code><a href="#the-b-element">b</a></code> + <li><code><a href="#the-bb-element">bb</a></code> + <li><code><a href="#the-bdo-element">bdo</a></code> + <li><code><a href="#the-blockquote-element">blockquote</a></code> + <li><code><a href="#the-br-element">br</a></code> + <li><code><a href="#the-button-element">button</a></code> + <li><code><a href="#the-canvas-element">canvas</a></code> + <li><code><a href="#the-cite-element">cite</a></code> + <li><code><a href="#the-code-element">code</a></code> + <li><code><a href="#the-command">command</a></code> + <li><code><a href="#datagrid">datagrid</a></code> + <li><code><a href="#the-datalist-element">datalist</a></code> + <li><code><a href="#the-del-element">del</a></code> + <li><code><a href="#the-details-element">details</a></code> + <li><code><a href="#the-dfn-element">dfn</a></code> + <li><code><a href="#the-dialog-element">dialog</a></code> + <li><code><a href="#the-div-element">div</a></code> + <li><code><a href="#the-dl-element">dl</a></code> + <li><code><a href="#the-em-element">em</a></code> + <li><code><a href="#the-embed-element">embed</a></code> + <li><code><a href="#the-fieldset-element">fieldset</a></code> + <li><code><a href="#the-figure-element">figure</a></code> + <li><code><a href="#the-footer-element">footer</a></code> + <li><code><a href="#the-form-element">form</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h2</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h3</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h4</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h5</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> + <li><code><a href="#the-header-element">header</a></code> + <li><code><a href="#the-hgroup-element">hgroup</a></code> + <li><code><a href="#the-hr-element">hr</a></code> + <li><code><a href="#the-i-element">i</a></code> + <li><code><a href="#the-iframe-element">iframe</a></code> + <li><code><a href="#the-img-element">img</a></code> + <li><code><a href="#the-input-element">input</a></code> + <li><code><a href="#the-ins-element">ins</a></code> + <li><code><a href="#the-kbd-element">kbd</a></code> + <li><code><a href="#the-keygen-element">keygen</a></code> + <li><code><a href="#the-label-element">label</a></code> + <li><code><a href="#the-link-element">link</a></code> (if the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present) + <li><code><a href="#the-map-element">map</a></code> + <li><code><a href="#the-mark-element">mark</a></code> + <li><code>math</code> + <li><code><a href="#menus">menu</a></code> + <li><code><a href="#meta">meta</a></code> (if the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present) + <li><code><a href="#the-meter-element">meter</a></code> + <li><code><a href="#the-nav-element">nav</a></code> + <li><code><a href="#the-noscript-element">noscript</a></code> + <li><code><a href="#the-object-element">object</a></code> + <li><code><a href="#the-ol-element">ol</a></code> + <li><code><a href="#the-output-element">output</a></code> + <li><code><a href="#the-p-element">p</a></code> + <li><code><a href="#the-pre-element">pre</a></code> + <li><code><a href="#the-progress-element">progress</a></code> + <li><code><a href="#the-q-element">q</a></code> + <li><code><a href="#the-ruby-element">ruby</a></code> + <li><code><a href="#the-samp-element">samp</a></code> + <li><code><a href="#script">script</a></code> + <li><code><a href="#the-section-element">section</a></code> + <li><code><a href="#the-select-element">select</a></code> + <li><code><a href="#the-small-element">small</a></code> + <li><code><a href="#the-span-element">span</a></code> + <li><code><a href="#the-strong-element">strong</a></code> + <li><code><a href="#the-style-element">style</a></code> (if the <code title="attr-style-scoped"><a href="#attr-style-scoped">scoped</a></code> attribute is present) + <li><code><a href="#the-sub-and-sup-elements">sub</a></code> + <li><code><a href="#the-sub-and-sup-elements">sup</a></code> + <li><code><a href="#svg-0">svg</a></code> + <li><code><a href="#the-table-element">table</a></code> + <li><code><a href="#the-textarea-element">textarea</a></code> + <li><code><a href="#the-time-element">time</a></code> + <li><code><a href="#the-ul-element">ul</a></code> + <li><code><a href="#the-var-element">var</a></code> + <li><code><a href="#video">video</a></code> + <li><a href="#text-content" title="text content">Text</a> + </ul><p>As a general rule, elements whose content model allows any <a href="#flow-content-0">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 @@ -7150,15 +7241,78 @@ 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.<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">headings</a> and <a href="#the-footer-element" title="footer">footers</a>.<p>Each <a href="#sectioning-content-0">sectioning content</a> element potentially has a + of <a href="#heading-content-0" title="heading content">headings</a> and <a href="#the-footer-element" title="footer">footers</a>.<ul class="brief"><li><code><a href="#the-article-element">article</a></code> + <li><code><a href="#the-aside-element">aside</a></code> + <li><code><a href="#the-nav-element">nav</a></code> + <li><code><a href="#the-section-element">section</a></code> + </ul><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).<ul class="brief"><li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h1</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h2</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h3</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h4</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h5</a></code> + <li><code><a href="#the-h1-h2-h3-h4-h5-and-h6-elements">h6</a></code> + <li><code><a href="#the-hgroup-element">hgroup</a></code> + </ul><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>As a general rule, elements whose content model allows any + level. Runs of <a href="#phrasing-content-0">phrasing content</a> form <a href="#paragraph" title="paragraph">paragraphs</a>.<ul class="brief"><li><code><a href="#the-a-element">a</a></code> (if it contains only <a href="#phrasing-content-0">phrasing content</a>) + <li><code><a href="#the-abbr-element">abbr</a></code> (if it is a descendant of a <code><a href="#the-map-element">map</a></code> element) + <li><code><a href="#the-area-element">area</a></code> + <li><code><a href="#audio">audio</a></code> + <li><code><a href="#the-b-element">b</a></code> + <li><code><a href="#the-bb-element">bb</a></code> + <li><code><a href="#the-bdo-element">bdo</a></code> + <li><code><a href="#the-br-element">br</a></code> + <li><code><a href="#the-button-element">button</a></code> + <li><code><a href="#the-canvas-element">canvas</a></code> + <li><code><a href="#the-cite-element">cite</a></code> + <li><code><a href="#the-code-element">code</a></code> + <li><code><a href="#the-command">command</a></code> + <li><code><a href="#the-datalist-element">datalist</a></code> + <li><code><a href="#the-del-element">del</a></code> (if it contains only <a href="#phrasing-content-0">phrasing content</a>) + <li><code><a href="#the-dfn-element">dfn</a></code> + <li><code><a href="#the-em-element">em</a></code> + <li><code><a href="#the-embed-element">embed</a></code> + <li><code><a href="#the-i-element">i</a></code> + <li><code><a href="#the-iframe-element">iframe</a></code> + <li><code><a href="#the-img-element">img</a></code> + <li><code><a href="#the-input-element">input</a></code> + <li><code><a href="#the-ins-element">ins</a></code> (if it contains only <a href="#phrasing-content-0">phrasing content</a>) + <li><code><a href="#the-kbd-element">kbd</a></code> + <li><code><a href="#the-keygen-element">keygen</a></code> + <li><code><a href="#the-label-element">label</a></code> + <li><code><a href="#the-link-element">link</a></code> (if the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present) + <li><code><a href="#the-map-element">map</a></code> (if it contains only <a href="#phrasing-content-0">phrasing content</a>) + <li><code><a href="#the-mark-element">mark</a></code> + <li><code>math</code> + <li><code><a href="#meta">meta</a></code> (if the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present) + <li><code><a href="#the-meter-element">meter</a></code> + <li><code><a href="#the-noscript-element">noscript</a></code> + <li><code><a href="#the-object-element">object</a></code> + <li><code><a href="#the-output-element">output</a></code> + <li><code><a href="#the-progress-element">progress</a></code> + <li><code><a href="#the-q-element">q</a></code> + <li><code><a href="#the-ruby-element">ruby</a></code> + <li><code><a href="#the-samp-element">samp</a></code> + <li><code><a href="#script">script</a></code> + <li><code><a href="#the-select-element">select</a></code> + <li><code><a href="#the-small-element">small</a></code> + <li><code><a href="#the-span-element">span</a></code> + <li><code><a href="#the-strong-element">strong</a></code> + <li><code><a href="#the-sub-and-sup-elements">sub</a></code> + <li><code><a href="#the-sub-and-sup-elements">sup</a></code> + <li><code><a href="#svg-0">svg</a></code> + <li><code><a href="#the-textarea-element">textarea</a></code> + <li><code><a href="#the-time-element">time</a></code> + <li><code><a href="#the-var-element">var</a></code> + <li><code><a href="#video">video</a></code> + <li><a href="#text-content" title="text content">Text</a> + </ul><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 <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 @@ -7174,7 +7328,16 @@ node">text nodes</a> are empty or contain just <a href="#space-character" title="space character">space characters</a>).<h5 id="embedded-content"><span class="secno">3.4.1.6 </span>Embedded content</h5><p><dfn id="embedded-content-2">Embedded content</dfn> is content that imports another resource into the document, or content from another vocabulary that - is inserted into the document.<p>Elements that are from namespaces other than the <a href="#html-namespace-0">HTML + is inserted into the document.<ul class="brief"><li><code><a href="#audio">audio</a></code> + <li><code><a href="#the-canvas-element">canvas</a></code> + <li><code><a href="#the-embed-element">embed</a></code> + <li><code><a href="#the-iframe-element">iframe</a></code> + <li><code><a href="#the-img-element">img</a></code> + <li><code>math</code> + <li><code><a href="#the-object-element">object</a></code> + <li><code><a href="#svg-0">svg</a></code> + <li><code><a href="#video">video</a></code> + </ul><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-2">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 @@ -7187,7 +7350,23 @@ http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0A%3Cform%20action%3D%22http%3A//google.com/%22%20onsubmit%3D%22w%28%27onsubmit%27%29%22%3E%3Cem%3EA%3C/em%3E%3C/form%3E%0A%3Cscript%3E%0Adocument.getElementsByTagName%28%27form%27%29%5B0%5D.attachEvent%28%27onsubmit%27%2C%20function%20%28%29%20%7B%20w%28%27submit%20fired%27%29%20%7D%29%3B%0Adocument.getElementsByTagName%28%27form%27%29%5B0%5D.fireEvent%28%27onsubmit%27%29%3B%0A%3C/script%3E http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20HTML%3E%0A%3Cform%20action%3D%22http%3A//google.com/%22%3EX%3C/form%3E%0A%3Cscript%3E%0Avar%20evt%20%3D%20document.createEvent%28%22Events%22%29%3B%0Aevt.initEvent%28%22submit%22%2C%20true%2C%20true%29%3B%0Adocument.getElementsByTagName%28%27form%27%29%5B0%5D.dispatchEvent%28evt%29%3B%0A%3C/script%3E --><p><dfn id="interactive-content-0">Interactive content</dfn> is content that is specifically - intended for user interaction.<p>Certain elements in HTML have an <a href="#activation-behavior">activation + intended for user interaction.<ul class="brief"><li><code><a href="#the-a-element">a</a></code> + <li><code><a href="#audio">audio</a></code> (if the <code title="attr-media-controls"><a href="#attr-media-controls">controls</a></code> attribute is present) + <li><code><a href="#the-bb-element">bb</a></code> + <li><code><a href="#the-button-element">button</a></code> + <li><code><a href="#datagrid">datagrid</a></code> + <li><code><a href="#the-details-element">details</a></code> + <li><code><a href="#the-embed-element">embed</a></code> + <li><code><a href="#the-img-element">img</a></code> (if the <code title="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap">usemap</a></code> attribute is present) + <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><code><a href="#the-keygen-element">keygen</a></code> + <li><code><a href="#the-label-element">label</a></code> + <li><code><a href="#menus">menu</a></code> (if the <code title="attr-menu-type"><a href="#attr-menu-type">type</a></code> attribute is in the <a href="#tool-bar-state" title="tool bar state">tool bar</a> state) + <li><code><a href="#the-object-element">object</a></code> (if the <code title="attr-hyperlink-usemap"><a href="#attr-hyperlink-usemap">usemap</a></code> attribute is present) <!-- see also comment in <object> section --> + <li><code><a href="#the-select-element">select</a></code> + <li><code><a href="#the-textarea-element">textarea</a></code> + <li><code><a href="#video">video</a></code> (if the <code title="attr-media-controls"><a href="#attr-media-controls">controls</a></code> attribute is present) + </ul><p>Certain elements in HTML have an <a href="#activation-behavior">activation behavior</a>, which means that the user can activate them. This triggers a sequence of events dependent on the activation mechanism, and normally culminating in a <code title="event-click">click</code> @@ -8404,10 +8583,11 @@ </div><h4 id="the-link-element"><span class="secno">4.2.4 </span>The <dfn><code>link</code></dfn> element</h4><dl class="element"><dt>Categories</dt> <dd><a href="#metadata-content-0">Metadata content</a>.</dd> <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="#flow-content-0">flow content</a>.</dd> + <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <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> <dd>In a <code><a href="#the-noscript-element">noscript</a></code> element that is a child of a <code><a href="#the-head-element">head</a></code> element.</dd> - <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="#flow-content-0">flow content</a> is expected.</dd> + <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="#phrasing-content-0">phrasing content</a> is expected.</dd> <dt>Content model:</dt> <dd>Empty.</dd> <dt>Content attributes:</dt> @@ -8672,12 +8852,13 @@ normatively required in the definition of dom-linkstyle-disabled --><h4 id="meta"><span class="secno">4.2.5 </span>The <dfn><code>meta</code></dfn> element</h4><dl class="element"><dt>Categories</dt> <dd><a href="#metadata-content-0">Metadata content</a>.</dd> <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="#flow-content-0">flow content</a>.</dd> + <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: <a href="#phrasing-content-0">phrasing content</a>.</dd> <dt>Contexts in which this element may be used:</dt> <dd>If the <code title="attr-meta-charset"><a href="#attr-meta-charset">charset</a></code> attribute is present, or if the element is in the <a href="#attr-meta-http-equiv-content-type" title="attr-meta-http-equiv-content-type">Encoding declaration state</a>: in a <code><a href="#the-head-element">head</a></code> element.</dd> <dd>If the <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> attribute is present, and the element is not in the <a href="#attr-meta-http-equiv-content-type" title="attr-meta-http-equiv-content-type">Encoding declaration state</a>: in a <code><a href="#the-head-element">head</a></code> element.</dd> <dd>If the <code title="attr-meta-http-equiv"><a href="#attr-meta-http-equiv">http-equiv</a></code> attribute is present, and the element is not in the <a href="#attr-meta-http-equiv-content-type" title="attr-meta-http-equiv-content-type">Encoding declaration state</a>: in a <code><a href="#the-noscript-element">noscript</a></code> element that is a child of a <code><a href="#the-head-element">head</a></code> element.</dd> <dd>If the <code title="attr-meta-name"><a href="#attr-meta-name">name</a></code> attribute is present: where <a href="#metadata-content-0">metadata content</a> is expected.</dd> - <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="#flow-content-0">flow content</a> is expected.</dd> + <dd>If the <code title="attr-itemprop"><a href="#names:-the-itemprop-attribute">itemprop</a></code> attribute is present: where <a href="#phrasing-content-0">phrasing content</a> is expected.</dd> <dt>Content model:</dt> <dd>Empty.</dd> <dt>Content attributes:</dt> @@ -11971,9 +12152,9 @@ listing the tags themselves.</p> </div><h3 id="text-level-semantics"><span class="secno">4.6 </span>Text-level semantics</h3><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><a href="#interactive-content-0">Interactive 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> @@ -15538,6 +15719,7 @@ <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-2">Embedded content</a>.</dd> + <dd><a href="#interactive-content-0">Interactive content</a>.</dd> <dt>Contexts in which this element may be used:</dt> <dd>Where <a href="#embedded-content-2">embedded content</a> is expected.</dd> <dt>Content model:</dt> @@ -15988,6 +16170,7 @@ <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-2">Embedded content</a>.</dd> + <dd><a href="#interactive-content-0">Interactive content</a>.</dd> <dt>Contexts in which this element may be used:</dt> <dd>Where <a href="#embedded-content-2">embedded content</a> is expected.</dd> <dt>Content model:</dt> @@ -16165,8 +16348,8 @@ <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-2">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-0">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>If the element has a <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> <dd>Where <a href="#embedded-content-2">embedded content</a> is expected.</dd> <dt>Content model:</dt> @@ -22604,9 +22787,11 @@ provide a way to export any MathML fragment as a namespace-well-formed XML fragment.</p> - </div><h4 id="svg"><span class="secno">4.8.16 </span>SVG</h4><p>The <code>svg</code> element from the <a href="#svg-namespace">SVG namespace</a> - falls into the <a href="#embedded-content-2">embedded content</a> category for the - purposes of the content models in this specification.<div class="impl"> + </div><h4 id="svg"><span class="secno">4.8.16 </span>SVG</h4><p>The <dfn id="svg-0"><code>svg</code></dfn> element from the <a href="#svg-namespace">SVG + namespace</a> falls into the <a href="#embedded-content-2">embedded content</a>, + <a href="#phrasing-content-0">phrasing content</a>, and <a href="#flow-content-0">flow content</a> + categories for the purposes of the content models in this + specification.<div class="impl"> <p>To enable authors to use SVG tools that only accept SVG in its XML form, interactive HTML user agents are encouraged to provide a
Received on Monday, 29 June 2009 10:48:38 UTC