Inappropriately Unhidden Decorative Elements Check

RuleSets of AccessMonitor - the validator of web accessibility practices

Inappropriately Unhidden Decorative Elements Check

Description

The “Inappropriately Unhidden Decorative Elements Check” evaluates whether any purely decorative elements (e.g., icons, background SVGs, spacer images) is not hidden from assistive technologies (AT) like screen readers.

Example outcome

I identified 1 element marked as decorative that is exposed to Assistive Technologies.

Impact

Fixes

To address decorative elements that are incorrectly unhidden from assistive technologies:

  1. Locate the incorrectly unhidden elements.
  2. If it is an <img> element, empty the alternative text to ensure screen readers skip the image, and add role="presentation" to reinforce the intention.
  3. If it is an svg or an icon, add aria-hidden="true" to hide the element from AT, and focusable="false" to ensure it doesn’t appear in the tab order.
  4. Elsewhere, add aria-hidden="true".

Resources