WCAG 2.1 · Level A · Operable
WCAG 2.5.3 — Label in Name
A control’s accessible name must contain its visible label text, so speech-input users can activate it by name.
WCAG 2.5.3 at a glance
Level A · Principle: Operable · Added in WCAG 2.1. Level A is the minimum — failing it blocks some users entirely.
What it means
A control’s accessible name must contain its visible label text, so speech-input users can activate it by name.
Who it helps
Speech-input users.
Common failures
- Visible label “Search” but aria-label “Submit”
How to meet WCAG 2.5.3
- Ensure the accessible name includes the visible label
How to test it
Partly automatable.