Writing Accessible Form Labels
Writing Accessible Form Labels records accessibility-focused writing guidance from the named standards body while keeping implementation and wording advice separate from unrelated general style rules.
Give form controls clear, descriptive visible labels and associate each label with the control so users can understand what information or action is required.
Key details
Important caveats
Scope Boundary
This page covers label wording and association; validation behavior and detailed form engineering remain separate implementation concerns.
Further guidance
Content
Give form controls clear, descriptive visible labels and associate each label with the control so users can understand what information or action is required.
Practical Application
Write a visible label that names the information or choice the control expects, using the user’s task language rather than internal field names; keep required format or constraint details nearby as instructions when they are not part of the label itself.
Purpose
W3C WAI form guidance emphasizes visible, descriptive labels and programmatic association between labels and controls.
Reader Check
If the control were encountered without its surrounding layout, would the label still tell the user what to enter or choose?
Worked Example
Example: Use “Email address” as the label and put “name@example.com” in supporting instruction text rather than using only “Email” plus an unexplained placeholder.
Sources and evidence
Sources are shown with the role they play in this guide. Historical or style-sensitive claims are kept within the evidence boundary described above.
- Labeling Controls — W3C WAI Forms Tutorial (opens in a new tab)W3C Web Accessibility Initiative · Descriptive labels for checkboxes and explicit label/control association