
Success criterion 2.5.3 · Level A
Label in Name

“I say 'Click Send' and nothing happens, because your Send button is secretly named 'Submit form'.”
Success criterion 2.5.3 · Level A
Label in Name
For controls with a visible text label, the accessible name contains the text that is presented visually.
Principle 2: Operable · Guideline 2.5: Input Modalities
What each role can do
- Product manager
- Require that visible labels and accessible names match.
- Designer
- Write the visible label first; any extra accessible text comes after it.
- Developer
- Make sure aria-label and accessible names begin with the visible label text.
- Tester
- Use voice control to activate each control by its visible label.
Once it is fixed

“I say what I see and it just works. My voice finally has the right password!”
Next criterion: 2.5.4 Motion Actuation