Look up any ARIA role, state or property in seconds. Search 40+ attributes with plain-English explanations of what each does and where it belongs.
ARIA has three kinds of vocabulary. Roles say what an element is (button, dialog, slider). Properties describe lasting characteristics (aria-label, aria-controls). States describe things that change (aria-expanded, aria-checked). The reference is filterable by kind so you can study exactly the group you need.
If a native HTML element does the job, use it instead of ARIA: a real <button> beats div role="button" every time. Reach for this reference when building custom widgets like tab panels, tree views and combo boxes where native elements fall short.