html5/spec-author-view Overview.html,1.775,1.776 sections.html,1.27,1.28 spec.html,1.781,1.782

Update of /sources/public/html5/spec-author-view
In directory hutz:/tmp/cvs-serv9226

Modified Files:
	Overview.html sections.html spec.html 
Log Message:
Clarify that sectioning roots also set the context for sectioning content. (whatwg r4847)

[updated by splitter]


Index: Overview.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/Overview.html,v
retrieving revision 1.775
retrieving revision 1.776
diff -u -d -r1.775 -r1.776
--- Overview.html	13 Mar 2010 00:47:40 -0000	1.775
+++ Overview.html	16 Mar 2010 01:47:05 -0000	1.776
@@ -306,7 +306,7 @@
    </dl><p>This specification is available in the following formats: 
     <a href="spec.html">single page HTML</a>,
     <a href="Overview.html">multipage HTML</a>.
-This is revision 1.3882.
+This is revision 1.3883.
    </p> 
    <p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a>
    &#169; 2010 <a href="http://www.w3.org/"><abbr title="World Wide

Index: spec.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/spec.html,v
retrieving revision 1.781
retrieving revision 1.782
diff -u -d -r1.781 -r1.782
--- spec.html	13 Mar 2010 00:47:41 -0000	1.781
+++ spec.html	16 Mar 2010 01:47:05 -0000	1.782
@@ -304,7 +304,7 @@
    </dl><p>This specification is available in the following formats: 
     <a href=spec.html>single page HTML</a>,
     <a href=Overview.html>multipage HTML</a>.
-This is revision 1.3882.
+This is revision 1.3883.
    </p> 
    <p class=copyright><a href=http://www.w3.org/Consortium/Legal/ipr-notice#Copyright>Copyright</a>
    © 2010 <a href=http://www.w3.org/><abbr title="World Wide
@@ -6311,10 +6311,7 @@
   <a href=#rank>rank</a> start new (implied) sections, headings of lower
   <a href=#rank>rank</a> start implied subsections that are part of the
   previous one. In both cases, the element <a href=#represents>represents</a> the
-  heading of the implied section.</p><p><a href=#sectioning-content>Sectioning content</a> elements are always considered
-  subsections of their nearest ancestor element of <a href=#sectioning-content>sectioning
-  content</a>, regardless of what implied sections other headings
-  may have created.</p><p>Certain elements are said to be <dfn id=sectioning-root title="sectioning
+  heading of the implied section.</p><p>Certain elements are said to be <dfn id=sectioning-root title="sectioning
   root">sectioning roots</dfn>, including <code><a href=#the-blockquote-element>blockquote</a></code> and
   <code><a href=#the-td-element>td</a></code> elements. These elements can have their own
   outlines, but the sections and headings inside these elements do not
@@ -6325,7 +6322,14 @@
    <li><code><a href=#the-fieldset-element>fieldset</a></code></li>
    <li><code><a href=#the-figure-element>figure</a></code></li>
    <li><code><a href=#the-td-element>td</a></code></li>
-  </ul><div class=example>
+  </ul><!-- a root element isn't a sectioning root. This means, for
+  instance, that you don't get an outline if you just have a random
+  XML file with <html:h1> elements in it. Other vocabs need to define
+  what their sectioning root is. --><p><a href=#sectioning-content>Sectioning content</a> elements are always considered
+  subsections of their nearest ancestor <a href=#sectioning-root>sectioning root</a>
+  or their nearest ancestor element of <a href=#sectioning-content>sectioning
+  content</a>, whichever is nearest, regardless of what implied
+  sections other headings may have created.</p><div class=example>
    <p>For the following fragment:</p>
    <pre>&lt;body&gt;
  &lt;h1&gt;Foo&lt;/h1&gt;
@@ -6347,7 +6351,7 @@
        Bar (heading starting implied section, containing a block quote and the "Baz" paragraph)
       </li>
       <li>
-       Quux (heading starting implied section)
+       Quux (heading starting implied section with no content other than the heading itself)
       </li>
       <li>
        Thud (heading of explicit <code><a href=#the-section-element>section</a></code> section)

Index: sections.html
===================================================================
RCS file: /sources/public/html5/spec-author-view/sections.html,v
retrieving revision 1.27
retrieving revision 1.28
diff -u -d -r1.27 -r1.28
--- sections.html	4 Mar 2010 07:16:14 -0000	1.27
+++ sections.html	16 Mar 2010 01:47:05 -0000	1.28
@@ -1161,10 +1161,7 @@
   <a href="#rank">rank</a> start new (implied) sections, headings of lower
   <a href="#rank">rank</a> start implied subsections that are part of the
   previous one. In both cases, the element <a href="#represents">represents</a> the
-  heading of the implied section.</p><p><a href="content-models.html#sectioning-content">Sectioning content</a> elements are always considered
-  subsections of their nearest ancestor element of <a href="content-models.html#sectioning-content">sectioning
-  content</a>, regardless of what implied sections other headings
-  may have created.</p><p>Certain elements are said to be <dfn id="sectioning-root" title="sectioning
+  heading of the implied section.</p><p>Certain elements are said to be <dfn id="sectioning-root" title="sectioning
   root">sectioning roots</dfn>, including <code><a href="grouping-content.html#the-blockquote-element">blockquote</a></code> and
   <code><a href="tabular-data.html#the-td-element">td</a></code> elements. These elements can have their own
   outlines, but the sections and headings inside these elements do not
@@ -1175,7 +1172,14 @@
    <li><code><a href="forms.html#the-fieldset-element">fieldset</a></code></li>
    <li><code><a href="grouping-content.html#the-figure-element">figure</a></code></li>
    <li><code><a href="tabular-data.html#the-td-element">td</a></code></li>
-  </ul><div class="example">
+  </ul><!-- a root element isn't a sectioning root. This means, for
+  instance, that you don't get an outline if you just have a random
+  XML file with <html:h1> elements in it. Other vocabs need to define
+  what their sectioning root is. --><p><a href="content-models.html#sectioning-content">Sectioning content</a> elements are always considered
+  subsections of their nearest ancestor <a href="#sectioning-root">sectioning root</a>
+  or their nearest ancestor element of <a href="content-models.html#sectioning-content">sectioning
+  content</a>, whichever is nearest, regardless of what implied
+  sections other headings may have created.</p><div class="example">
    <p>For the following fragment:</p>
    <pre>&lt;body&gt;
  &lt;h1&gt;Foo&lt;/h1&gt;
@@ -1197,7 +1201,7 @@
        Bar (heading starting implied section, containing a block quote and the "Baz" paragraph)
       </li>
       <li>
-       Quux (heading starting implied section)
+       Quux (heading starting implied section with no content other than the heading itself)
       </li>
       <li>
        Thud (heading of explicit <code><a href="#the-section-element">section</a></code> section)

Received on Tuesday, 16 March 2010 01:47:10 UTC