DEV 5.2 Construct proper headings
Compare with WAI & NDA checkpoints
NDA checkpoint: 2.7 (P2)
NDA checkpoint: 2.7 (P2)
Recommendations
Many people rely on headings to interpret the structure of the page.
Without headings, some people (e.g. screen reader users) cannot easily browse the contents of the page (e.g. by skipping to and reading just the headings or by listing all the headings to get an idea of the contents of the page).
- Use
<h1>,<h2>...<h6> toprovide structure to web pages:- All pages should include
<h1>for the primary page heading; - Ideally only 1 heading should be coded with
<h1>per page; - Avoid skipping levels, e.g.
<h1>,<h3>should not follow sequentially (skipping the <h2>;)
- Style with CSS:
- Don't use presentation markup to simulate headings.
- All pages should include
- Don't use heading markup to produce presentational effects:
- Only use the Heading tags for headings - nothing else.
Video Clip
Watch a screen reader user use headings to quickly navigate through a page.
Alternative Formats
If you experience any problems viewing the video above or wish to download a copy to your desktop select one of the alternative formats below.
Examples


