Forms concepts

Topics

Forms are used to collect information from users. This module covers the following topics for designing accessible forms:

  • Labeling controls
  • Grouping controls
  • Providing clear instructions
  • Validating input
  • Notifying users
  • Dividing long forms
  • Creating custom controls

Forms must also be keyboard accessible and give users enough time to complete. If there is a time limit, ensure the user is allowed to turn it off, adjust it or extend it.

Accessible forms benefit everyone, but particularly these users:

  • People with cognitive disabilities can better understand the form and how to complete it.
  • People using speech input can use the labels to activate controls and move the focus.
  • People with limited dexterity can target large clickable areas that include the labels.
  • People using screen readers can identify form controls because of associated labels.

Related WCAG resources

Related WCAG resources

Success criteria

Back to top