Accessibility Wiki

Don’t use or

Rule no-blink-marquee · Document, language & navigation · impact serious · Static + live

↩ Back to the rules index · WCAG cross-reference

Why it matters

The obsolete and elements move or flash content automatically with no way to pause, stop, or hide it. This distracts (and can harm) many users, and the motion cannot be controlled.

How to fix

Remove /. If movement is genuinely needed, build it so it can be paused/stopped and respects prefers-reduced-motion.

Example

✕ Fails
<marquee>Breaking news</marquee>
✓ Passes
<p>Breaking news</p>

WCAG success criteria

2.2.2 Pause, Stop, Hide — Level A

Moving, auto-updating or auto-playing content (e.g. carousels) that starts automatically and lasts more than 5s must offer a way to pause, stop, or hide it.

Understanding 2.2.2

Standards

This rule contributes to the following standards:

WCAG A EN 301 549 Section 508 Trusted Tester

Standard Criteria
Section 508 1194.22(j)
EN 301 549 9.2.2.2
Trusted Tester v5 2.b

References