- Success Criterion 1.1.1
- Conformance level A
Decorative Bullet Symbols Read Aloud by Screen Readers
1.1.1 — Non-text Content
Scenario
Setting
A survey tool's question builder
What’s wrong
Decorative Unicode glyphs used as visual bullets or dividers (■ ▶ ✦) announced literally by screen readers ("black square") with no aria-hidden (code hiding content from screen readers) handling.
Example
<p>■ Multiple choice</p>
<p>■ Short answer</p>
<p>■ Rating scale</p> Why it matters
Someone building a survey by screen reader hears a symbol name announced before every question type, adding noise to every item.
How to test
Check bullet/divider glyphs (■ ▶ ✦ used as list markers) with a screen reader: if it announces 'black square' or similar instead of staying silent, it fails.
How to fix
Use real list markup instead of typed bullet characters. A browser's own bullet styling is handled sensibly by screen readers, unlike a manually typed Unicode glyph.
<ul>
<li>Multiple choice</li>
<li>Short answer</li>
<li>Rating scale</li>
</ul> Outcome
A survey builder hears each question type once, cleanly, and picks the right one without extra noise.
Who is affected
Screen reader users browsing any manually-bulleted list of options hear the noise a real list would avoid.
Learn more
- Understanding Understanding document (opens in a new tab)
Related scenarios
- Product Photo Added as a CSS Background With No Alt Text
- Chart Alt Text That Never Explains What Each Color Means
- Outdated Alt Text That No Longer Matches the Image
- Alt Text Left as a Filename Instead of a Real Description
- Decorative Image Not Hidden From Screen Reader Users
- Decorative Image Given Alt Text Instead of Being Marked Silent