Skip to the content

Accessibility check

Form controls have labels

Every form control carries an accessible label.

high severitya11y.form-labels

Run this check on your site

Runs just this check in quick mode. The report opens with the evidence and the fix.

Why it matters

A screen reader announces an unlabelled field as an empty edit box. People cannot tell what belongs in it.

How to fix it

Give every field a label element linked with the for attribute, or an aria-label or aria-labelledby attribute.

The details

Category
Accessibility
Severity of a failure
high
Confidence
high
Needs a browser
No
Check id
a11y.form-labels

References

Free tools that run this check

↑ ↓ to move↵ to openesc to close