WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Heading levels


From: Helen A
Date: Jun 25, 2006 11:00AM

At 17:43 25/06/2006, Al Sparber wrote:
>Can someone provide a plain language explanation of why
>non-sequential headings might be considered inaccessible? For
>example, the following scenario fails in an online automated checker.
><h1>Creating Multi-Level CSS Menus</h1>
><h2>Adding the markup</h2>
><h3>Adding the Root-Level Markup</h3>
><h3>Adding the Sub-Level Markup</h3>
><h2>Creating the CSS</h2>
><h3>Creating Rules for Root-Level Menu Items</h3>
><h3>Creating Rules for Sub-Level Menu Items</h3>

its because you have gone from <h3> back to <h2>. You can't
back-track up a level, so working down a page you can't have <h3> on
line N then on line Q put <h2>, it would have to be <h4> as 4 follows
3 numerically speaking.