- From: Ian Hickson <ian@hixie.ch>
- Date: Wed, 29 Jul 2009 01:26:31 +0000 (UTC)
- To: Seth Call <sethcall@gmail.com>
- Cc: public-html-comments@w3.org
On Wed, 15 Jul 2009, Seth Call wrote: > > I believe there may be an omission to a particular rule in the 'Creating > an outline' section: http://dev.w3.org/html5/spec/#outlines > > Specifically, from the rule 'When exiting a sectioning root element, if > the stack is not empty' quoted at the bottom of this email, I believe > there should be a 6th step: > > '6. Append the outline of the sectioning content element being > exited to the current section. (This does not change which section is > the last section in the outline.)' > > In addition, I think the 3rd step should be changed to: > > '3. Finding the deepest child: If current section has no child > sections, jump to step 6' No, the sectioning roots don't append their outlines to their "parent" outlines. This is intentional -- consider a table with multiple cells, each with sections. Those sections aren't part of the document that the table is part of -- but the cells still have outlines. > I don't see any way in which the outline of a sectioning root is added > into the overall document outline. It's not; that's intentional. It's a root. That's what it means to be a root, in fact. -- Ian Hickson U+1047E )\._.,--....,'``. fL http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,. Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
Received on Wednesday, 29 July 2009 01:27:07 UTC