W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > January to March 1999

Re: Web Content Accessibility Guidelines

From: Charles McCathieNevile <charles@w3.org>
Date: Fri, 12 Mar 1999 19:17:19 -0500 (EST)
To: Masayasu Ishikawa <mimasa@w3.org>
cc: tenkate@natlab.research.philips.com, WAI GL <w3c-wai-gl@w3.org>
Message-ID: <Pine.LNX.4.04.9903121913141.28952-100000@tux.w3.org>
Masayasu's ISO-HTML excerpt looks like a good way of explaining the idea.
I wonder if it is available freely.

  Warner ten Kate wrote:
    >   I was confused by the wording "nest". I understood that as, eg,
  >
  >     <h1>
  >        heading 1 text
  >        <h2>nested header</h2>
  >        remainder heading 1
  >     </h1>
  > 
  >   which isn't valid HTML.
  >   I think the intended meaning is, eg,
  > 
  >     <h1>heading 1 text</h1>
  >        ...
  >        <h2>nested header</h2>
  >        ....
  >     <h1>other heading 1</h1>
  > 
  >    the "nesting" concerns the alignment with the 
  >    contextual organisation.
  > 
  >    I find this is an interesting observation:
  >    The content model of the heading elements doesn't reflect 
  >    this guideline. In fact, two informations are needed:
  >    - structure of headings (ie. nesting as reffered in this guideline)
  >    - the (text) data being in those headings (what h1-6 model)
  >    A combined model could go in the direction of:
  > 
  >     <section>
  >        <h>heading 1 text</h> 
  >           <!-- heading 1 because of child of first section -->
  >        ...
  >        <section>
  >           <h>nested header</h>
  >              <!-- heading 2 because of child of second level section -->
  >            ....
  >        </section>
  >        ....
  >        <h>other heading 1</h>
  >     </section>
  > 
  >     where levels can be set (like numbers on a <li>)
then   On Fri, 12 Mar 1999, Masayasu Ishikawa wrote:

  Just FYI, ISO-HTML [1] takes a very strict attitude towards this issue,
  and actually it *requires* to "nest" sections, by introducing pseudo
  elements <div1> through <div6>, though, these elements shall not appear
  in valid ISO-HTML documents.  An example:
  
       <h1>heading 1 text</h1> 
       <div1>
       ...
          <h2>heading 2 text</h2>
          <div2>
           ....
          </div2>
       </div1>
       <h1>other heading 1</h1>
  
  If you are interested in it, take a look at relevant section of User's
  Guide to ISO-HTML [2].
  
  [1] http://purl.org/NET/ISO+IEC.15445/15445.html
  [2] http://purl.org/NET/ISO+IEC.15445/Users-Guide.html#h1
  
  Regards,
  -- 
  Masayasu Ishikawa / mimasa@w3.org
  W3C - World Wide Web Consortium  

--Charles McCathieNevile            mailto:charles@w3.org
phone: +1 617 258 0992   http://www.w3.org/People/Charles
W3C Web Accessibility Initiative    http://www.w3.org/WAI
MIT/LCS  -  545 Technology sq., Cambridge MA, 02139,  USA
Received on Friday, 12 March 1999 19:17:28 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:46:59 GMT