Accessibility Fundamentals

Accessible HTML allows people with different abilities and assistive technologies to understand and interact with web content. Native semantic HTML should be the first choice because browsers already expose meaningful accessibility information for standard elements.

Native HTML First

Before adding ARIA, ask whether a native HTML element already provides the required semantics and behavior.

Key Takeaways
  • Semantic HTML is a major accessibility foundation.
  • Native controls generally provide built-in keyboard and accessibility behavior.
Knowledge Check

What should generally be preferred before adding custom ARIA semantics?