- From: Dave Hodder <dmh@dmh.org.uk>
- Date: Sun, 25 Mar 2001 14:01:41 +0000
- To: www-html@w3.org
On Sun, Mar 25, 2001 at 04:24:31AM -0600, Frank Tobin wrote: > Mjumbe Ukweli, at 20:58 -0500 on Sat, 24 Mar 2001, wrote: > > i just realised, however, that simplifying heading structure to nested > <sect> tags would make it a pain for developers reading the code to find out > at what level a tag is, especially in documents with a bajillion sections > (like a W3C REC). > > IMO, this is a good thing, not a bad thing. The writer shouldn't care > what level the current text is at, but rather it is just a sub-section of > the current level. This allows for documents to be more neatly cut and > paste into each other, since currently <hx> tags would have to be > re-numbered to account for the parenting section. Sorta like lexical > scoping, blockwise. You don't care how deep your blocks are; you just > care that the variable is local to the current level of nesting. It's worth pointing out that DocBook supports both methods; the <section> element was introduced with DocBook V3.1. Whilst I think supporting both within XHTML would be superfluous, either IMHO would do a good job. Here's a DocBook example using <sectN>: <sect1> <title>Some Heading</title> <sect2> <title>Some Subheading</title> </sect2> </sect1> And again using recursive <section>s: <section> <title>Some Heading</title> <section> <title>Some Subheading</title> </section> </section> In order to add free-floating section titles without a containing section, DocBook supports something called a BridgeHead: <bridgehead renderas="sect2">Not a real sect2</bridgehead> > Implementing a <section> element is better than <div> since <section> has > semantic meaning (we should keep <div> as bland as possible, I think). Agreed. > In accordance with <section> we would allow the child-elements such as > <secction-title> or whatever. I think it would be best to expand the use of the XHTML <title> element, whilst preserving it's use within the <head> element. I'll now shut up about DocBook for a bit. ;o) Dave
Received on Sunday, 25 March 2001 08:02:24 UTC