image-alt Critical
Ensure <img> elements have alternative text or a role of none or presentation
Pages
- /
- /collections/new-in
- /collections/sale
- /products/linen-shirt
- /products/wool-scarf
- /pages/lookbook
Examples
.product-grid > li:nth-child(3) > a > img
/collections/new-in
<img src="/cdn/products/linen-shirt-sand.jpg" class="product-card__image" loading="lazy">Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
header .promo-banner > img
/
<img src="/cdn/banners/summer-sale-2026.png" width="1440" height="360">Fix any of the following: Element does not have an alt attribute aria-label attribute does not exist or is empty aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty Element has no title attribute Element's default semantics were not overridden with role="none" or role="presentation"
Examples only — a rule can affect more elements than the ones listed here.