Form fields and other form controls usually have visible labels, such as “First name" as the label for a text field.
When these labels are marked up correctly, people can interact with them using only the keyboard, using voice input, and using screen readers. Also, the label itself becomes clickable, increasing the target area and making it easier to select small radio buttons or checkboxes.

What to check for
What to check for
- Ensure that the template is used properly and that no additional form widgets are used that do not comply with the implemented functionality.
- Find any forms on the page. A form could be a single text box, such as E-Mail input for newsletter subscription, or could be a complex form with text fields, radio buttons, checkboxes, drop-down lists, and buttons.
- Check the following:
- Labels; every form control has a label associated with it
- Required fields and other instructions are clearly indicated
- Guidance and error handling is clearly understandable