Bow Tie Kreative WCAG Grammar

Registry · Operable

2.5.3 — Label in Name

Level A Operable

Operational summary

IF a control has a visible text label, include that text in its accessible name. Starting the name with the visible label is a useful implementation default; verify the resulting accessible name, not merely one attribute.

This is an original implementation summary, not replacement normative text. The sources below supply the precise requirement, its definitions and its qualifications.

Primary sources

Registry record

Applicability and assessment start unset by design — no product has been evaluated. Instantiate the entry for an actual product, assign an owner and retain evidence.

data/wcag22-aa-registry.json
{
  "criterion_id": "2.5.3",
  "level": "A",
  "name": "Label in Name",
  "rule_definition": "../03-WCAG22-AA-REGISTRY.md#sc-2-5-3",
  "normative_source": "https://www.w3.org/TR/WCAG22/#label-in-name",
  "understanding_source": "https://www.w3.org/WAI/WCAG22/Understanding/label-in-name.html",
  "applicability_status": "NOT_EVALUATED",
  "assessment_status": "NOT_TESTED",
  "owner": null,
  "test_instance_ids": [],
  "exception_evidence_ids": []
}

This criterion as JSON →