Skip to main content

15. Labels

Requirement

Form fields have persistent visible labels (i.e., not just placeholder text that disappears when the user starts typing) that are accurate and properly associated with the fields.

Evaluation Process

Every form field must have a programmatically associated label associated with it. The 1. Automated Test step should identify is a form input label is programmatically associated with its corresponding form field 1. Automated Test step. Note any label violations discovered automatically in this section. 

For a manual test, the label for each field needs to be visible on the screen, be unique, and be descriptive of what is expected for the user to enter. An automated tool such as ANDI can be used to view the form field element to determine what the accessible label (i.e., the ANDI Output value).

ANDI output showing labels
The ANDI tool showing the output of this field has all of the required elements for understanding how to fill out this field.

Scoring Guide

  • Pass: All form fields have a programmatically associated label that is always visible, clear, and unique.
  • Partial Fail: Most labels are programmatically associated with the form fields, but may not be unique or clearly defined for the user.
  • Fail: Form fields lack labels or the labels are not visible when filling out the form.
  • Not Applicable: There are no form fields on the site.
  • Unknown: No form fields were found during testing, but it is possible there might be some outside the scope of the testing. 

More Information

Relevant WCAG Information

Last modified