Accessibility Scan Report

Title: https://www.access-board.gov/ Issue: #203 Date: 3/21/2026, 2:21:19 PM Duration: 3.5m URLs: 20 / 20 🖥️ Forced Colors: 20 / 20 URLs

Summary

Issues

  • By Level: A (10), AA (68), AAA (20)
  • By Version (A & AA): WCAG 2.0 (10), WCAG 2.2 (68)
  • By Category: axe-strict (110) & Best Practice (20) & Others (175)
  • Total: 305 across 23 unique rules & 2 accessibility engines

By Severity

Critical
Serious
Moderate
Minor

By Role

UX Designer
Visual Designer
Content Author
Front-End Developer

Issues

🎯 Pages with Most Errors

Focus your efforts on these pages to make the biggest impact. Click any error count to filter the rule list below. Numbers in parentheses (+N) indicate findings that cover WCAG criteria already reported by axe.

🔧 Most Common Issues (ALFA)

13 rules
68 Serious alfa SC 2.5.8 AA Motor SIA-R111: Interactive elements have a sufficient target size
20 pages affected

Rule Information

Engine: alfa

Roles: UX Designer, Visual Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 2.5.8 AA

Disabilities affected:
Motor

Affected Pages

Who Is Affected

  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans

Examples

Example 1 View on Page
Target has insufficient size
Mode: light
<button class="prefix-overlay-close prefix-overlay-action-later" title="Close subscription dialog" />
XPath: /button[@class="prefix-overlay-close prefix-overlay-action-later"]
Example 2 View on Page
Target has insufficient size
Mode: light
<button class="prefix-overlay-action-dismiss" id="prefix-dismissButton">Not Interested</button>
XPath: /button[@id="prefix-dismissButton"]
Example 3 View on Page
Target has insufficient size
Mode: light
<button class="prefix-overlay-action-later" id="prefix-laterButton">Remind Me Later</button>
XPath: /button[@id="prefix-laterButton"]
Example 4 View on Page
Target has insufficient size
Mode: light
<a href="/about/policy/accessibility.html">Accessibility</a>
XPath: /a
Example 5 View on Page
Target has insufficient size
Mode: light
<button class="prefix-overlay-close prefix-overlay-action-later" title="Close subscription dialog" />
XPath: /button[@class="prefix-overlay-close prefix-overlay-action-later"]
40 Moderate alfa SIA-R73: Text spacing can be adjusted without loss of content
20 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="usa-banner__header-text">An official website of the United States governmen...</p>
XPath: /p[@class="usa-banner__header-text"]
Example 2 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p id="prefix-enter-email">Enter your email address to receive updates from t...</p>
XPath: /p[@id="prefix-enter-email"]
Example 3 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="usa-banner__header-text">An official website of the United States governmen...</p>
XPath: /p[@class="usa-banner__header-text"]
Example 4 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p id="prefix-enter-email">Enter your email address to receive updates from t...</p>
XPath: /p[@id="prefix-enter-email"]
Example 5 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="usa-banner__header-text">An official website of the United States governmen...</p>
XPath: /p[@class="usa-banner__header-text"]
20 Moderate alfa SIA-R56: Landmarks with the same role are distinguishable
20 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Some `banner` have the same name.
Mode: light
Example 2 View on Page
Some `navigation` have the same name.
Mode: light
Example 3 View on Page
Some `navigation` have the same name.
Mode: light
Example 4 View on Page
Some `navigation` have the same name.
Mode: light
Example 5 View on Page
Some `navigation` have the same name.
Mode: light
20 Moderate alfa SC 1.4.6 AAA Visual SIA-R66: Text has enhanced contrast with its background
20 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.6 AAA

Disabilities affected:
Visual

Affected Pages

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Without Perception of Color 4.3% — ~14,500,000 Americans

Examples

Example 1 View on Page
The highest possible contrast of the text is 5.9:1 which is below the required contrast of 7:1
Mode: light
Example 2 View on Page
The highest possible contrast of the text is 5.9:1 which is below the required contrast of 7:1
Mode: light
Example 3 View on Page
The highest possible contrast of the text is 5.9:1 which is below the required contrast of 7:1
Mode: light
Example 4 View on Page
The highest possible contrast of the text is 5.9:1 which is below the required contrast of 7:1
Mode: light
Example 5 View on Page
The highest possible contrast of the text is 5.9:1 which is below the required contrast of 7:1
Mode: light
15 Moderate alfa Best Practice SIA-R53: Headings follow a logical hierarchy
13 pages affected

Examples

Example 1 View on Page
The heading skips one or more levels
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1" />
XPath: /h3[@class="text-italic text-white margin-0 margin-top-1"]
Example 2 View on Page
The heading skips one or more levels
Mode: light
<h3 id="required-compliance" style="display: inline-block;">Required Compliance</h3>
XPath: /h3[@id="required-compliance"]
Example 3 View on Page
The heading skips one or more levels
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1" />
XPath: /h3[@class="text-italic text-white margin-0 margin-top-1"]
Example 4 View on Page
The heading skips one or more levels
Mode: light
<h4>Featured News</h4>
XPath: /h4
Example 5 View on Page
The heading skips one or more levels
Mode: light
<h3 id="where-required-site-arrival-points" style="display: inline-block;">Where Required: Site Arrival Points</h3>
XPath: /h3[@id="where-required-site-arrival-points"]
11 Moderate alfa SIA-R57: Landmarks don't repeat the same content
11 pages affected

Examples

Example 1 View on Page
The text is not included in a landmark region
Mode: light
Example 2 View on Page
The text is not included in a landmark region
Mode: light
Example 3 View on Page
The text is not included in a landmark region
Mode: light
Example 4 View on Page
The text is not included in a landmark region
Mode: light
Example 5 View on Page
The text is not included in a landmark region
Mode: light
10 Moderate alfa SIA-R18: ARIA states are consistent with element semantics
10 pages affected

Examples

Example 1 View on Page
The attribute is not allowed for the element on which it is specified
Mode: light
Example 2 View on Page
The attribute is not allowed for the element on which it is specified
Mode: light
Example 3 View on Page
The attribute is not allowed for the element on which it is specified
Mode: light
Example 4 View on Page
The attribute is not allowed for the element on which it is specified
Mode: light
Example 5 View on Page
The attribute is not allowed for the element on which it is specified
Mode: light
4 Moderate alfa SIA-R68: Accessible name contains the visible label text
4 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The element owns no elements as required by its semantic role
Mode: light
<ul id="subsections" class="usa-accordion__content usa-sidenav__sublist" aria-label="Page sections navigation" />
XPath: /ul[@id="subsections"]
Example 2 View on Page
The element owns no elements as required by its semantic role
Mode: light
<ul id="subsections" class="usa-accordion__content usa-sidenav__sublist" aria-label="Page sections navigation" />
XPath: /ul[@id="subsections"]
Example 3 View on Page
The element owns no elements as required by its semantic role
Mode: light
<ul id="subsections" class="usa-accordion__content usa-sidenav__sublist" aria-label="Page sections navigation" />
XPath: /ul[@id="subsections"]
Example 4 View on Page
The element owns no elements as required by its semantic role
Mode: light
<ul id="subsections" class="usa-accordion__content usa-sidenav__sublist" aria-label="Page sections navigation" />
XPath: /ul[@id="subsections"]
2 Moderate alfa Best Practice SIA-R85: Paragraphs of text are not all italics
2 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer, Content Author

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
The text of the paragraph is all italic
Mode: light
<p class="text-center text-italic"> The U.S. Access Board is a federal ag...</p>
XPath: /p[@class="text-center text-italic"]
Example 2 View on Page
The text of the paragraph is all italic
Mode: light
<p class="text-italic">...</p>
XPath: /p[@class="text-italic"]
2 Moderate alfa Best Practice SIA-R64: Heading has non-empty accessible name
2 pages affected

Rule Information

Engine: alfa

Roles: Content Author, Front-End Developer

Blocking: No

WCAG: Best Practice

Examples

Example 1 View on Page
The heading does not have an accessible name
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1" />
XPath: /h3[@class="text-italic text-white margin-0 margin-top-1"]
Example 2 View on Page
The heading does not have an accessible name
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1" />
XPath: /h3[@class="text-italic text-white margin-0 margin-top-1"]
1 Moderate alfa Best Practice SIA-R61: Documents start with a level 1 heading
1 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: Best Practice

Affected Pages

Examples

Example 1 View on Page
The document does not start with a level 1 heading
Mode: light
1 Moderate alfa SIA-R3: lang attribute has a valid language code
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The element does not have a unique ID
Mode: light
<div id="content">...</div>
XPath: /div[@id="content"]
1 Moderate alfa SIA-R78: Headings of same level have text content between them
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
There is no content between this heading and the next
Mode: light
<h1 class="text-normal text-white margin-0"> Desktop and Portable Computers (11...</h1>
XPath: /h1[@class="text-normal text-white margin-0"]

🔧 Most Common Issues (axe)

10 rules
29 Moderate axe landmark-unique
20 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
Example 2 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
Example 3 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<aside id="toc" class="desktop:grid-col-3 margin-bottom-2 padding-right-2 border-right-width-2">
XPath: #toc
Example 4 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<section role="navigation" aria-label="return to top of page" class="noprint">
XPath: .noprint > section
Example 5 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
20 Moderate axe landmark-no-duplicate-banner: Ensures the page has only one banner landmark (<header> at top level). Multiple banners confuse screen reader users navigating by landmarks.
20 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
Example 2 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
Example 3 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
Example 4 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
Example 5 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="usa-banner__header">
XPath: .usa-banner__header
15 Moderate axe heading-order: Ensures heading levels are not skipped (e.g. h1→h3). Inconsistent heading hierarchy makes page structure difficult to navigate for screen reader users.
13 pages affected

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1"></h3>
XPath: .text-italic
Example 2 View on Page
Heading levels should only increase by one
Mode: light
<h3 id="required-compliance" style="display: inline-block;">Required Compliance</h3>
XPath: #required-compliance
Example 3 View on Page
Heading levels should only increase by one
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1"></h3>
XPath: .text-italic
Example 4 View on Page
Heading levels should only increase by one
Mode: light
<h4>Featured News</h4>
XPath: .border-top-1.border-accent-cool-darker.margin-bottom-4:nth-child(1) > h4
Example 5 View on Page
Heading levels should only increase by one
Mode: light
<h3 id="where-required-site-arrival-points" style="display: inline-block;">Where Required: Site Arrival Points</h3>
XPath: #where-required-site-arrival-points
12 Moderate axe region: Ensures all page content is contained within landmark regions. Content outside landmarks cannot be found by screen reader users navigating by landmarks.
12 pages affected

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light
<a class="usa-skipnav" href="#content">Skip to main content</a>
XPath: .usa-skipnav
Example 2 View on Page
All page content should be contained by landmarks
Mode: light
<a class="usa-skipnav" href="#content">Skip to main content</a>
XPath: .usa-skipnav
Example 3 View on Page
All page content should be contained by landmarks
Mode: light
<a class="usa-skipnav" href="#content">Skip to main content</a>
XPath: .usa-skipnav
Example 4 View on Page
All page content should be contained by landmarks
Mode: light
<a class="usa-skipnav" href="#content">Skip to main content</a>
XPath: .usa-skipnav
Example 5 View on Page
All page content should be contained by landmarks
Mode: light
<div id="section-title" class="bg-primary-darker usa-content font-serif-md padding-y-2"> <div class="grid-container text-center maxw-desktop"> <h1 class="text-normal text-white margin-0"> Access Board News </h1> </div> </div>
XPath: #section-title
10 Serious axe SC 4.1.2 A Visual Motor Cognitive aria-allowed-attr: Ensures ARIA attributes are only used on elements where they are permitted by the ARIA specification.
10 pages affected

Who Is Affected

  • Without Vision 1.0% — ~3,400,000 Americans
  • Limited Vision 2.4% — ~8,100,000 Americans
  • Limited Manipulation 2.2% — ~7,600,000 Americans
  • Limited Reach and Strength 5.8% — ~19,600,000 Americans
  • Limited Language, Cognitive, and Learning Abilities 4.7% — ~15,900,000 Americans

Examples

Example 1 View on Page
Elements must only use supported ARIA attributes
Mode: light
<nav role="navigation" class="toc-subnav usa-accordion" aria-multiselectable="true" aria-label="Table of contents subnavigation">
XPath: .toc-subnav
Example 2 View on Page
Elements must only use supported ARIA attributes
Mode: light
<nav role="navigation" class="toc-subnav usa-accordion" aria-multiselectable="true" aria-label="Table of contents subnavigation">
XPath: .toc-subnav
Example 3 View on Page
Elements must only use supported ARIA attributes
Mode: light
<nav role="navigation" class="toc-subnav usa-accordion" aria-multiselectable="true" aria-label="Table of contents subnavigation">
XPath: .toc-subnav
Example 4 View on Page
Elements must only use supported ARIA attributes
Mode: light
<nav role="navigation" class="toc-subnav usa-accordion" aria-multiselectable="true" aria-label="Table of contents subnavigation">
XPath: .toc-subnav
Example 5 View on Page
Elements must only use supported ARIA attributes
Mode: light
<nav role="navigation" class="toc-subnav usa-accordion" aria-multiselectable="true" aria-label="Table of contents subnavigation">
XPath: .toc-subnav
8 Moderate axe aria-allowed-role
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light
<a href="/ada/guides/animatio..." class="swiper-slide swiper-..." style="background-image: ur..." aria-labelledby="title-accessible-bat..." title="1 of 8" role="group" aria-label="1 / 8">
XPath: a[title="1 of 8"]
Example 2 View on Page
ARIA role should be appropriate for the element
Mode: light
<a href="/ada/guides/animatio..." class="swiper-slide swiper-..." style="background-image: ur..." aria-labelledby="title-accessible-toi..." title="2 of 8" role="group" aria-label="2 / 8">
XPath: a[aria-labelledby="title-accessible-toilet-rooms"]
Example 3 View on Page
ARIA role should be appropriate for the element
Mode: light
<a href="/ada/guides/animatio..." class="swiper-slide swiper-..." style="background-image: ur..." aria-labelledby="title-maneuvering-at..." title="3 of 8" role="group" aria-label="3 / 8">
XPath: a[aria-labelledby="title-maneuvering-at-doors"]
Example 4 View on Page
ARIA role should be appropriate for the element
Mode: light
<a href="/ada/guides/animatio..." class="swiper-slide swiper-..." style="background-image: ur..." aria-labelledby="title-parking-and-pa..." title="4 of 8" role="group" aria-label="4 / 8">
XPath: a[title="4 of 8"]
Example 5 View on Page
ARIA role should be appropriate for the element
Mode: light
<a href="/ada/guides/animatio..." class="swiper-slide swiper-..." style="background-image: ur..." aria-labelledby="title-protruding-obj..." title="5 of 8" role="group" aria-label="5 / 8">
XPath: a[aria-labelledby="title-protruding-objects"]
5 Moderate axe scope-attr-valid
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
scope attribute should be used correctly
Mode: light
<td scope="row">Swimming (less than 300 linear feet of pool wall)</td>
XPath: tr:nth-child(1) > td[scope="row"]
Example 2 View on Page
scope attribute should be used correctly
Mode: light
<td scope="row">Swimming (300 or more&nbsp;300 linear feet of pool wall) — two means of entry required</td>
XPath: tr:nth-child(2) > td[scope="row"]
Example 3 View on Page
scope attribute should be used correctly
Mode: light
<td scope="row">Wave action, leisure river, and other pools where user entry is limited to one area</td>
XPath: tr:nth-child(3) > td[scope="row"]
Example 4 View on Page
scope attribute should be used correctly
Mode: light
<td scope="row">Wading pools.&nbsp;</td>
XPath: tr:nth-child(4) > td[scope="row"]
Example 5 View on Page
scope attribute should be used correctly
Mode: light
<td scope="row">Spas</td>
XPath: tr:nth-child(5) > td[scope="row"]
2 Moderate axe empty-heading
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Headings should not be empty
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1"></h3>
XPath: .text-italic
Example 2 View on Page
Headings should not be empty
Mode: light
<h3 class="text-italic text-white margin-0 margin-top-1"></h3>
XPath: .text-italic
1 Moderate axe empty-table-header
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Table header text should not be empty
Mode: light
<th>&nbsp;</th>
XPath: th:nth-child(1)