axe-core rule: marquee

Content uses the obsolete scrolling marquee element

What it is

The marquee element auto-scrolls text with no way to pause it, and is obsolete HTML.

Who it blocks

People with low vision or cognitive disabilities cannot read moving text; screen magnifier users lose it entirely.

How to fix it

Replace the marquee with static text. If motion is required, provide a visible pause control and honor the prefers-reduced-motion media query.

Example fix

<!-- Before -->
<marquee>Free shipping on all orders</marquee>

<!-- After -->
<p class="announcement">Free shipping on all orders</p>

This is one of the barrier types BarrierScan checks for on every scan. Request a free accessibility scan to see whether it appears on your site, alongside the rest of the automated findings.