WCAG 2.1 · Level AA · Operable
WCAG 2.4.6 — Headings and Labels, explained with examples
Headings and labels must describe the topic or purpose of the content they introduce. Generic headings like "Section 1" or labels like "Field" force users to read the content beneath to find context. Descriptive text accelerates navigation for everyone.
- Number
- 2.4.6
- Level
- AA
- Principle
- Operable
- Guideline
- 2.4 Navigable
Why this criterion exists
Generic headings like "Section 1" or labels like "Field" force users to read the content beneath to find context. Descriptive text accelerates navigation for everyone.
If you only remember one thing: headings and labels must describe the topic or purpose of the content they introduce. Everything else on this page is detail.
Who feels it when this fails
Accessibility criteria sometimes feel abstract until you see who pays the cost when a site ignores them. Headings and Labels affects:
Screen reader users
Users with cognitive disabilities scanning for landmarks
How sites typically fail it
These are the patterns we see week after week. None are intentional — they are accidents of how teams build interfaces under deadline. Knowing the failure modes is the fastest path to writing them out of your component library.
Generic headings ("Welcome", "Section")
Form labels reading "Field 1"
How to test for it
Read headings and labels alone; they should still mean something.
Automated scanners catch this criterion most of the time, but never all of the time. Manual testing with the keyboard and a screen reader closes the gap.
A code fix you can copy
Be specific. Headings and labels should describe purpose, not position.
The problem
<h2>Welcome</h2><label>Email</label>The fix
<h2>Reset your password</h2>
<label for="email">Email address we will send the reset link to</label>Be specific. Headings and labels should describe purpose, not position.
Other Operable criteria
Find every accessibility issue on your site in 60 seconds.
Free public scan. No card. AI-generated fixes for every issue we find.