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

[techs] Review of tests 37, 38, 39, 40, 41 - Header nesting

From: Wendy Chisholm <wendy@w3.org>
Date: Tue, 22 Feb 2005 18:51:39 -0500
Message-ID: <421BC58B.1010805@w3.org>
To: wai-gl <w3c-wai-gl@w3.org>

I propose that we reject tests 37, 38, 39, 40, and 41 [1].  As written, they would not allow the following:
h1
  h2
   h3
     h4
    h3
     h4
  h2
etc.

The HTML specification says:
"Some people consider skipping heading levels to be bad practice. They accept H1 H2 H1 while they do not accept H1 H3 H1 since the heading level H2 is skipped."

Therefore, we could create a test of the form, "hn+2 shouldn't follow hn" e.g., h3 shouldn't follow h1.  This maps to the HTML Technique, "Do not user headers solely for visual effects." <http://www.w3.org/WAI/GL/WCAG20/WD-WCAG20-HTML-TECHS-20050211/#hx-misuse>

A more important test is the order in which the headings will be navigated and the content associated with each, ala the thread on IG: <http://lists.w3.org/Archives/Public/w3c-wai-ig/2005JanMar/0369.html>
UAWG has a test for this at: 
<http://www.w3.org/WAI/UA/TS/html401/cp0909/0909-HEADINGS.html> 
Do we need a similar test?

--wendy

[1] Header nesting - H2 must follow an H1. 
<http://www.w3.org/WAI/GL/WCAG20/tests/test37.html>
Header nesting - H3 must follow an H2. <http://www.w3.org/WAI/GL/WCAG20/tests/test38.html>
Header nesting - H4 must follow an H3. <http://www.w3.org/WAI/GL/WCAG20/tests/test39.html>
Header nesting - H5 must follow an H4. <http://www.w3.org/WAI/GL/WCAG20/tests/test40.html>
Header nesting - H6 must follow an H5. <http://www.w3.org/WAI/GL/WCAG20/tests/test41.html>

-- 
wendy a chisholm
world wide web consortium
web accessibility initiative
http://www.w3.org/WAI/
/--
Received on Tuesday, 22 February 2005 23:51:44 GMT

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