← Back to Test Site

Page 4: ARIA and Language Issues

This page contains accessibility issues related to ARIA misuse and missing language declarations. Note: This page itself is missing the lang attribute on the <html> element.

Incorrect ARIA Role Usage

The following elements have incorrect or misused ARIA roles:

Click me (but I'm not actually a button element)
I look like a link but I'm a span with role=link
This div has role="heading" with invalid aria-level of 0

Correct ARIA Usage (for comparison)

I'm a proper link element
This div has correct role="heading" with aria-level="2"

Custom Widgets with Incomplete ARIA

These custom widgets are missing important ARIA attributes:

Tab 1
Tab 2
Tab 3

Missing Language Information

This entire page is missing the lang attribute on the <html> element.

It should have: <html lang="en">

This affects screen readers' pronunciation and text-to-speech accuracy.

Summary of Issues on This Page