This article provides information about the Acquia Web Governance accessibility check:
Do all input fields have permanently visible labels?
What
When a webpage includes input fields such as text boxes, dropdowns, or checkboxes that require user interaction, visible labels or instructions must always be present to describe the purpose of the input. These labels help users understand what information is expected and improve accessibility for assistive technologies.
This check ensures that:
Every input field has a visible label that does not disappear when users interact with the field.
The label provides clear and descriptive information about the required input.
If additional instructions are needed, they are visible and persistently available to the user.
Why
This section provides information about why this check is important and provides some examples.
Why is this important?
Improves accessibility: Users who rely on assistive technologies, such as screen readers, need properly labeled inputs to understand what to enter.
Enhances usability: All users can complete forms accurately.
Prevents confusion and input errors: Users are less likely to enter incorrect information or struggle to complete the form.
Examples
Pass examples
The label is explicitly associated with an input field
Ensure that instructions are visible at all times and do not rely only on placeholders.
Additional resources
If you cannot find the help article for a specific check that is failing, it is possible that the help article is not documented. For more information, visit The help article for my check is missing.
Do all input fields have permanently visible labels?
3.3.2 Labels or Instructions
Introduction
This article provides information about the Acquia Web Governance accessibility check:
Do all input fields have permanently visible labels?
What
When a webpage includes input fields such as text boxes, dropdowns, or checkboxes that require user interaction, visible labels or instructions must always be present to describe the purpose of the input. These labels help users understand what information is expected and improve accessibility for assistive technologies.
This check ensures that:
Every input field has a visible label that does not disappear when users interact with the field.
The label provides clear and descriptive information about the required input.
If additional instructions are needed, they are visible and persistently available to the user.
Why
This section provides information about why this check is important and provides some examples.
Why is this important?
Improves accessibility: Users who rely on assistive technologies, such as screen readers, need properly labeled inputs to understand what to enter.
Enhances usability: All users can complete forms accurately.
Prevents confusion and input errors: Users are less likely to enter incorrect information or struggle to complete the form.
Examples
Pass examples
The label is explicitly associated with an input field
Ensure that instructions are visible at all times and do not rely only on placeholders.
Additional resources
If you cannot find the help article for a specific check that is failing, it is possible that the help article is not documented. For more information, visit The help article for my check is missing.