W3C home > Mailing lists > Public > www-html@w3.org > August 2006

Re: More comment on section and h

From: David Woolley <david@djwhome.demon.co.uk>
Date: Thu, 10 Aug 2006 07:14:49 +0100 (BST)
Message-Id: <200608100614.k7A6Enq12671@djwhome.demon.co.uk>
To: www-html@w3.org

> >    h, block-level*, section*
> 
> If you're going to allow a mix of unsectioned block-level, why not
> allow it before the header (quotes before a chapter title) or after
> the sections (copyright,  attribution, legalese)

I'm not convinced that you understood that this was a content model
for a section element, and that the h element relates to that section
element, not to the subordinate ones, indicated by the section*.
> 
>     block-level*, h?, (block-level | section)*

block-level before heading is possible in some documents, but is 
arguably going beyond the scope of simply structured documents. 
block level interleaved with section is not a structure that is
ever normally used.  In particular, most typesetting styles do
not have an end of section marker, so it is not possible to visually
distinguish a paragraph that follows a section from one that is at
the end of the section.  (Page breaks are the only typographical
convention that tends to be used, but a paragraph delimited by a 
page break on each side would normally be interpreted as a section,
or a mistake, even if it didn't have a heading.

> 
> Alternatively, you could restrict it to normal blocks *or* other sections.
> 
>     h?, (block-level* | section*)

Again interpolating level n paragraphs between leven n+1 sections isn't
something that can normally be represented in traditional typography.
Received on Thursday, 10 August 2006 06:17:48 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 March 2012 18:16:07 GMT