# Why Accessibility Matters in Modern Web Development
Web accessibility (often abbreviated as a11y) is the practice of designing and developing websites that everyone can use, including people with disabilities.
## It's Not Just About Compliance
While legal requirements are a factor, accessibility is primarily about empathy and inclusion.
## Practical Tips
1. **Use Semantic HTML**: Use `<button>` for buttons, not `<div>`.
2. **Color Contrast**: Ensure text has sufficient contrast against its background.
3. **Keyboard Navigation**: Ensure all interactive elements can be reached and used with a keyboard.
## ARIA Labels
Use ARIA labels sparingly and only when necessary to enhance the semantic meaning of elements for screen readers.
## Conclusion
Building accessible webs makes the internet better for everyone.