interactionsTailwind
ARIA State Variants
SHOULD
SHOULD: Use aria-* variants (aria-selected:, aria-expanded:) to tie styles to ARIA state
Use aria-* variants for accessible interactive states
Bad
Good
Why it matters
Using aria-* variants ensures your visual styles match the accessibility state. This prevents mismatches where something looks selected but isn't announced as selected.
References