The 4 Pillars of Accessibility
Perceivable
Information and user interface components must be presentable to users in ways they can perceive. This means providing text alternatives for non-text content.
Quick Checklist
- Use semantic HTML elements (header, nav, main, etc.)
- Ensure at least 4.5:1 contrast for text
- Add ARIA labels where visual context is missing
- Make all interactive elements keyboard accessible
Accessibility Audits
Run automated tests with axe or Lighthouse to identify accessibility issues.
Learn More