snag.page

Every check ยท Accessibility

Button names

accessibility/button-names

What it checks

Buttons with no words and no aria-label.

Why it matters

Screen readers announce them as "button", with nothing to say what they do.

How to fix it

  1. Give each button words, or an aria-label when it shows only an icon.

Check a site for this and everything else: snag.page. More on accessibility: Language Alt text Zoom Form labels Viewport Heading order Link names Link text Frame titles