• Success Criterion 1.1.1
  • Conformance level A

Inline SVG Whose Title Text Doesn’t Match What It Shows

1.1.1 — Non-text Content

Scenario

Setting

A customer-support live-chat widget

What’s wrong

Inline SVG exposed to assistive technology but announcing raw <title>/<desc> mismatches or nothing at all.

Example

<img src="chart.png">

Why it matters

Blind and low-vision people using screen readers, and anyone who browses with images disabled, when icons or photos carry meaning.

How to test

Check what the SVG's title/aria-label actually says versus what the graphic shows: a mismatched or generic name (e.g., 'icon') fails.

How to fix

Ensure the SVG's exposed name matches its meaning — a single accurate title, or hide it if decorative.

<img src="chart.png" alt="Q3 revenue chart showing 12% growth">

The alt attribute gives assistive technology the same information the image conveys visually.

Outcome

On a customer-support live-chat widget, this barrier is gone for blind and low-vision people using screen readers — they get the same result as anyone else here.

Who is affected

Blind and low-vision people using screen readers, and anyone who browses with images disabled, when icons or photos carry meaning.

Learn more