This is practical accessibility guidance for first-pass triage. It is not legal advice, a formal audit, WCAG certification, or a conformance guarantee.

What this means

A visible form field does not appear to have a usable label.

Why it matters

Without labels, screen reader users may not know what information belongs in the field.

How to fix it

  • Add a visible label connected with for and id.
  • Wrap the control in a label when that matches the design.
  • Use aria-labelledby when a visible label already exists elsewhere.

What automated checks can detect

A checker can detect common missing label patterns for inputs, selects, and textareas.

What still needs manual review

Test form instructions, errors, required states, and keyboard flow manually.

Automation cannot prove form instructions and validation are understandable.

Canadian context

For Canadian organizations, this is a practical triage signal to fix before qualified review. It is not legal advice or a conformance decision.

Related tools and guides