0PricingLogin
Web Accessibility Academy · Lesson

The First Rule: No ARIA Beats Bad ARIA

Why native HTML is almost always the better choice.

What ARIA Actually Is

ARIA is a set of HTML attributes that tells assistive tech what an element is and does, when the markup alone cannot say it.

ARIA Changes No Behavior

Here is the catch: ARIA only changes what is announced. It never adds clicks, focus, or keyboard support on its own.

<div role="button">Save</div>
<!-- looks like a button, does nothing -->

All lessons in this course

  1. The First Rule: No ARIA Beats Bad ARIA
  2. Roles Define What a Thing Is
  3. States and Properties: expanded, checked, disabled
  4. Reading the Accessibility Tree to Debug ARIA
← Back to Web Accessibility Academy