This module makes use of materials found in Accessible HTML/XHTML Forms by Ian Lloyd.
§1194.22(n) When electronic forms are designed to be completed online, the form shall allow people using assistive technology to access the information, field elements, and functionality required for completion and submission of the form, including all directions and cues.
The first thing to learn about creating accessible forms is that most form elements must be labelled so a screen reader will provide the right cues. This is usually done using the label attribute embedded in both the prompt (text describing a field) and the field. Here are the most common form elements:
The rest of this module will explore accessibility for these elements as they occur individually, in groups, in option groups, and then special cases.