Back to list

Getting Started with Accessibility

Accessibility is not a special accommodation — it's the foundational design practice of ensuring every user can reach the information they need. You don't have to aim for perfection from the start, but it pays to begin with the highest-impact areas.

Getting Heading Structure Right

Using heading levels in order without skipping — starting from <h1> — makes page structure easier to grasp for screen-reader users. Adjust visual size with CSS and keep heading levels aligned with the document hierarchy.

Supporting Keyboard Navigation

Making sure everything is operable without a mouse requires visible focus indicators and a logical tab order. :focus-visible lets you show focus rings only during keyboard interaction. Avoid setting outline: none carelessly.