Accessibility (often written a11y) means people with disabilities can use your website, including people using screen readers, keyboards or zoom.
Checklist
- Give every image meaningful
alttext (usealt=""for purely decorative images). - Use real headings in order, and semantic elements for layout.
- Connect every form field to a
<label>. - Use
<button>for actions and<a>for navigation. - Make sure text has enough colour contrast against its background.
- Set the page language:
<html lang="en">. - Check that everything works using only the keyboard (Tab, Enter, Space).