Barrier of the Week

Not Every Image Needs to Be Announced

Screen reader speech history on the Otezla website announcing multiple decorative images by file descriptions and generic labels like "Graphic," creating unnecessary noise in the content flow
Screen reader speech history on the Otezla website announcing multiple decorative images by file descriptions and generic labels like "Graphic," creating unnecessary noise in the content flow
<img src="design-element.jpg" alt="">
.hero-background {  background-image: url("design-element.jpg");}

    Do all images need alt text for accessibility?

    No, only informative images need alt text. Decorative images should use an empty alt attribute (alt="") so screen readers can skip them.

    What happens when decorative images are not handled correctly?

    Screen readers may announce file names or irrelevant descriptions, creating unnecessary noise and interrupting the user’s experience.

    How can you tell if an image is decorative or informative?

    Ask if the image provides meaningful information. If removing it doesn’t affect understanding, it’s decorative and should not be announced.

    What is the best way to handle decorative images?

    Use alt="" for decorative images or implement them via CSS backgrounds to keep them out of the accessibility tree and avoid cluttering the experience.

    Screen reader speech history on the Otezla website announcing multiple decorative images by file descriptions and generic labels like "Graphic," creating unnecessary noise in the content flow
    <img src="design-element.jpg" alt="">
    .hero-background {  background-image: url("design-element.jpg");}

      Do all images need alt text for accessibility?

      No, only informative images need alt text. Decorative images should use an empty alt attribute (alt="") so screen readers can skip them.

      What happens when decorative images are not handled correctly?

      Screen readers may announce file names or irrelevant descriptions, creating unnecessary noise and interrupting the user’s experience.

      How can you tell if an image is decorative or informative?

      Ask if the image provides meaningful information. If removing it doesn’t affect understanding, it’s decorative and should not be announced.

      What is the best way to handle decorative images?

      Use alt="" for decorative images or implement them via CSS backgrounds to keep them out of the accessibility tree and avoid cluttering the experience.

      Human-led accessibility solutions that enable access for all

      We manually test forms and online services with real assistive technology, so the people who need to report a hazard actually can.

      Talk to our team →

      Make sure your forms work for everyone

      Tell us about your website or reporting system and we will get back to you with a no-obligation read on your accessibility risk.

      Get in touch →