For web-based forms to be accessible to all devices, it’s important to use valid, well-constructed HTML. Good structure is the foundation of a good form.
In the pages of this section you can find documentation about every aspect creating web accessible web forms.
Pages in: Web forms
Input and label
A form label indicates what data the user can fill out in an input field.
Input and description
A description provides extra information about how to fill out a form field.
Group form fields
Use fieldset and legend to group form fields.
Required fields
Clearly indicate to the user whether a form field is required. Then the user can tell what information they must provide to submit a form.
Feedback on errors
Use understandable, well-timed error messages and logical validation rules.
Provide help
Filling out a form should be as easy as possible. How can you best help your user?
No positive tabindex
When accessing and filling out and submitting a form, the keyboard focus should be predictable and visible.
Form resources
General resources about form accessibility.
← Back to: Standards and best practice