Forms
What do I need to do?
Do not use font size, color or style or other non-textual elements as the only means of indicating required fields in a table.
How do I do this?
- Edit fields - Use the <label> element to associate
text with its corresponding input field.
- Radio buttons - In addition to using the <label>
element to associate text with its corresponding button, use the <fieldset>
element to indicate which items belong to the same set.
- Checkbox controls - Follow the same steps used for radio buttons.
Why does this matter?
Completing online forms may be difficult for people with mobility impairments and those using certain adaptive devices. Simply placing text next to a corresponding box or button may not be clearly understood by a screen reader or other device.
What is the source of this standard?
- Section 508 standard 1194.22(n): When electronic forms are designed to be completed on-line, 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.