Loading…
Web accessibility means that everyone can use your website — including people who are blind, deaf, have motor disabilities, or use assistive technologies like screen readers. Worldwide, over 1 billion people live with some form of disability. Writing accessible HTML is not optional — it is a professional responsibility.
Screen readers (JAWS, NVDA, VoiceOver) convert your HTML into spoken words. They navigate using headings, landmarks, and link text. If your page lacks proper structure, a screen reader user hears a confusing wall of text with no way to skip around.
Headings must follow a strict hierarchy — like an outline:
<h1>Main Title</h1> <!-- Only ONE per page -->
<h2>Section</h2>
<h3>Subsection</h3>
<h2>Another Section</h2>
Rules:
<h1><h1> to <h3>)Every <img> must have an alt attribute that describes what the image shows:
<img src="graph.png" alt="Bar chart showing sales growth from 2020 to 2025">
alt=""Build a well-structured accessible page about a school with:
<h1> heading for the school name<h2> sections (About and Programs)<h3> under Programs