Conforma
Fix guides

Fix the accessibility issues that fail WCAG

Plain-language guides to the most common WCAG 2.2 AA failures, each with the exact before-and-after code. Find yours below, or scan your site to see which ones you have.

Scan your site free

Interactive elements

Page structure & navigation

Every page needs a title

A unique, descriptive <title> lets people tell browser tabs and history entries apart, and is the first thing a screen reader announces.

The page must declare its language

The <html> element needs a lang attribute so screen readers use the right pronunciation and voice for the content.

Every page needs a top-level heading

A single <h1> that names the page’s main topic anchors the heading outline and orients assistive-tech users as soon as they arrive.

Headings must follow a logical order

Heading levels should not skip (an h2 followed by an h4), because the heading structure is how many assistive-tech users understand and navigate a page.

Every page needs one main landmark

Exactly one <main> landmark should mark the primary content, so screen-reader users can jump past navigation straight to it.

Content should sit inside landmarks

Wrapping content in landmark regions (header, nav, main, footer) lets screen-reader users jump straight to the part they want.

Provide a way to skip to the content

Keyboard and screen-reader users need a skip link, landmarks or headings to bypass the repeated header and reach the main content quickly.

Lists must be marked up as lists

Related items should use real <ul> or <ol> markup so assistive tech announces how many there are and that they belong together.

List items must be inside a list

An <li> must sit directly inside a <ul> or <ol>. On its own it loses the list semantics screen readers depend on.

ARIA references must point to unique IDs

When an id used by an ARIA attribute appears more than once, assistive tech resolves the wrong element and the relationship breaks.

Text alternatives & media

Color & zoom

Which of these does your site have?

Run a free scan to get a 0-100 score and the exact list of issues on your pages, each linked to its fix.

Scan your site free