• Success Criterion 3.3.2
  • Conformance level A

Field Instructions Placed After the Field They’re Meant to Explain

3.3.2 — Labels or Instructions

Scenario

Setting

An online clothing store's product listing page

What’s wrong

Instructions placed after the fields they govern in reading order (effectively unavailable at time of need).

Example

<input type="text" placeholder="Full name">

Why it matters

Everyone filling forms, especially people with cognitive disabilities and magnifier users.

How to test

Check where format/requirement instructions sit relative to their field: if they appear after the field in reading order, screen reader and top-to-bottom readers encounter them too late.

How to fix

A persistent visible label must be provided, required status must be marked visually AND programmatically (with any symbol explained), and format rules stated before input.

<label for="name">Full name</label>
<input type="text" id="name" placeholder="e.g. Jane Smith">

A persistent visible label survives once the user starts typing; a placeholder alone disappears.

Outcome

On an online clothing store's product listing page, this barrier is gone for everyone filling forms — they get the same result as anyone else here.

Who is affected

Everyone filling forms, especially people with cognitive disabilities and magnifier users.

Learn more