Tip #2: Adding or augmenting the semantics
of HTML elements with WAI-ARIA*
You can fine-tune the semantics of HTML
elements by adding ARIA roles, states, and properties in order to make
them more accessible.
The ARIA Authoring Practices "Design
Patterns" table specifies the expected keyboard interaction and ARIA
roles, states, and properties you should use to implement many common design