ARIA
Roles, properties, states, use cases, and what to avoid.
Open ARIA referenceImplementation reference
Concise implementation guidance for names, roles, states, keyboard behavior, native elements, and announcements.
Roles, properties, states, use cases, and what to avoid.
Open ARIA referenceExpected key behavior organized by widget.
Open keyboard matrixLandmarks, headings, native controls, and hiding strategies.
Open semantic HTMLChoose the right announcement strategy and avoid common failures.
Open live-region guide