WCAG 3.3.2: Labels or Instructions
WCAG 2.1 Success Criterion 3.3.2: Labels or Instructions (Level A)
WCAG 2.1 Success Criterion 3.3.2, 'Labels or Instructions,’ is a Level A requirement that ensures all users can understand what information they need to provide when interacting with forms and other input mechanisms. This criterion mandates that labels or instructions are provided whenever user input is required, making it easier for individuals with various disabilities to complete tasks successfully.
The core principle is that users must be able to identify the purpose of each input field and understand any specific data format or requirements. This goes beyond mere visual presentation; it also requires programmatic association, ensuring assistive technologies can correctly interpret and convey this information to their users.
Why Labels or Instructions Matter for Accessibility
Providing clear and comprehensive labels or instructions is fundamental for an inclusive web experience. It addresses several common accessibility barriers:
Success Criterion Requirements (3.3.2)
The success criterion states: „Labels or instructions are provided when user input is required.”
This means:
Practical Guidelines for Compliance
Achieving compliance with SC 3.3.2 involves both thoughtful design and robust technical implementation:
Examples of Correct Implementations
Example 1: Basic Text Input with <label for>
This is the most common and recommended way to label a single input field.
Example 2: Group of Radio Buttons with <fieldset> and <legend>
For groups of related controls, <fieldset> and <legend> provide the necessary semantic structure.
Example 3: Input with Specific Format Instructions
Providing clear instructions for required formats, optionally using aria-describedby for screen readers.
Example 4: Password Field with Requirements
Clear instructions for password complexity ensure users know what to enter.
Examples of Incorrect Implementations
Example 1: Relying Solely on Placeholder Text
The placeholder text disappears on input and isn’t reliably announced by screen readers as a label.
Example 2: Visual Label Without Programmatic Association
Visually, it looks like a label, but assistive technologies cannot link the text to the input field.
Example 3: Instructions That Are Not Clearly Associated or Hidden
Instructions that are far away, hard to find, or appear only on focus might be missed.
Best Practices and Common Pitfalls
Best Practices:
Common Pitfalls:
By diligently implementing SC 3.3.2, developers and content creators contribute significantly to building web forms that are not only compliant with WCAG but also genuinely user-friendly and accessible to the widest possible audience.
Related posts
- WCAG 5.2.3: Complete processes
- WCAG 5.2.4: Only Accessibility-Supported Ways of Using Technologies
- WCAG 5.2.5: Non-Interference
- WCAG 5.3.1: Required elements of the conformity declaration
- WCAG 5.3.2: Optional Components of a Conformance Claim
Still looking for answers?
Ask our experts using online chat