Writing & StyleStyle guide

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.

Quick answer

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

Core IssueW3C WAI form guidance emphasizes visible, descriptive labels and programmatic association between labels and controls.
Registerweb accessibility and technical content

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.

  1. Labeling Controls — W3C WAI Forms Tutorial (opens in a new tab)W3C Web Accessibility Initiative · Descriptive labels for checkboxes and explicit label/control association

Explore the topic