For a more in depth understanding of how to create validating forms and how forms work with various assistive technology.
A form label indicates what data the user can fill out in an input field.
A description provides extra information about how to fill out a form field.
Use fieldset and legend to group form 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.
Use understandable, well-timed error messages and logical validation rules.
Filling out a form should be as easy as possible. How can you best help your user?
When accessing and filling out and submitting a form, the keyboard focus should be predictable and visible.
← Back to: Web forms