inputs
Missing form input labels is in place rank 4 on the top 6 list of most common WCAG failures with 45.9%. But don't worry, the fix is really simple.
Available techniques:
- Identify required inputs
Visibly mark required inputs
- Use descriptive labels
Provide a descriptive labels for inputs.
- Input support
If needed provide user with further information for inputs.
- Invisible labels for inputs
Use aria-label to provide an invisible label where a visible label cannot be used
- Proper invisible labels
If label is not visible offer a text alternative for assistive technologies
- Use autocomplete
Use the `autocomplete` attribute to identify the purpose if the input