Accessibility Scan Report

Title: MD Veterans Accessbility Scan Issue: #248 Date: 4/7/2026, 3:36:57 PM Duration: 1.0m URLs: 10 / 10

Summary

Issues

  • By Level: A (0), AA (0)
  • By Version (A & AA): WCAG 2.0 (0)
  • By Category: axe-strict (2) & Others (155)
  • Total: 157 across 20 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 (axe)

1 rule
2 Moderate axe landmark-unique
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<section class="maryland-hero maryland-hero--landing-agency has-illustration has-image" aria-labelledby="hero-landing-agency">
XPath: .maryland-hero
Example 2 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<section class="maryland-hero maryland-hero--landing-agency has-illustration has-image" aria-labelledby="hero-landing-agency">
XPath: .maryland-hero

🔧 Most Common Issues (Equal Access)

19 rules
20 Moderate equalAccess svg_graphics_labelled: SVG graphics must have an accessible name describing their purpose
10 pages affected

Examples

Example 1 View on Page
The SVG element has no accessible name
Mode: light
<svg fill="currentColor" width="20px" viewBox="0 -960 960 960" height="20px" xmlns="http://www.w3.org/2000/svg">
Example 2 View on Page
The SVG element has no accessible name
Mode: light
<svg width="20px" viewBox="0 -960 960 960" height="20px" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
Example 3 View on Page
The SVG element has no accessible name
Mode: light
<svg fill="currentColor" width="20px" viewBox="0 -960 960 960" height="20px" xmlns="http://www.w3.org/2000/svg">
Example 4 View on Page
The SVG element has no accessible name
Mode: light
<svg width="20px" viewBox="0 -960 960 960" height="20px" fill="currentColor" xmlns="http://www.w3.org/2000/svg">
Example 5 View on Page
The SVG element has no accessible name
Mode: light
<svg fill="currentColor" width="20px" viewBox="0 -960 960 960" height="20px" xmlns="http://www.w3.org/2000/svg">
18 Moderate equalAccess aria_role_redundant: ARIA role is redundant with the native role of the element
10 pages affected

Examples

Example 1 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light
<header role="banner">
Example 2 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light
<header role="banner">
Example 3 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light
<header role="banner">
Example 4 View on Page
The explicitly-assigned ARIA role "complementary" is redundant with the implicit role of the element <aside>
Mode: light
<aside role="complementary" class="layout-sidebar-first grid-col-12 desktop:grid-col-3 margin-top-8 desktop:margin-top-10 desktop:margin-bottom-15">
Example 5 View on Page
The explicitly-assigned ARIA role "banner" is redundant with the implicit role of the element <header>
Mode: light
<header role="banner">
12 Moderate equalAccess text_block_heading: Blocks of text that serve as headings should be marked up as headings
6 pages affected

Examples

Example 1 View on Page
Confirm this text 'Veterans and military families new to Maryland' is used as a heading and if so, modify to use a heading element or role
Mode: light
<div class="maryland-link-collection__link-top">
Example 2 View on Page
Confirm this text 'Veterans and military families new to Maryland' is used as a heading and if so, modify to use a heading element or role
Mode: light
<div class="maryland-link-collection__link-top">
Example 3 View on Page
Confirm this text '31 Hopkins Plaza, Room 3020' is used as a heading and if so, modify to use a heading element or role
Mode: light
<p dir="ltr">
Example 4 View on Page
Confirm this text '​​Phil Munley, Director' is used as a heading and if so, modify to use a heading element or role
Mode: light
<br>
Example 5 View on Page
Confirm this text 'Prince George County Sr. Center' is used as a heading and if so, modify to use a heading element or role
Mode: light
<p>
12 Moderate equalAccess text_sensory_misuse: Instructions must not rely solely on sensory characteristics
10 pages affected

Examples

Example 1 View on Page
Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<h3 class="maryland-footer__link-group-heading" id="global-footer--top-benefits-services">
Example 2 View on Page
Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<h3 class="maryland-footer__link-group-heading" id="global-footer--top-benefits-services">
Example 3 View on Page
Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<p>
Example 4 View on Page
Confirm the user instruction is still understandable without the word(s) 'Square'
Mode: light
<p dir="ltr">
Example 5 View on Page
Confirm the word(s) 'Top' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<h3 class="maryland-footer__link-group-heading" id="global-footer--top-benefits-services">
10 Moderate equalAccess style_color_misuse: Color must not be used as the only visual means of conveying information
10 pages affected

Examples

Example 1 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<link href="/s3fs-public/css/css_j6CF7w2_brXI7adPY7WGub6Pgcls7zF3YKjQqup_ux0.css?delta=0&language=en&theme=maryland&include=eJxljlEKwzAMQy8UkiMFNxbM1IlLnLbL7deOfa0_AukJobKCZVjPHb5ZczmQBy2K9B9kFt-UZsB7qLQ1cd830viz4UK2j7tV7ECfyRqKaajUp1LjVPlkjzfrwvDgVoQ01-sA5XvC0zOK44WK4NMHalrIEQ7B6emrsRrvig-um06L" media="all" rel="stylesheet">
Example 2 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<link href="/s3fs-public/css/css_j6CF7w2_brXI7adPY7WGub6Pgcls7zF3YKjQqup_ux0.css?delta=0&language=en&theme=maryland&include=eJxljlEKwzAMQy8UkiMFNxbM1IlLnLbL7deOfa0_AukJobKCZVjPHb5ZczmQBy2K9B9kFt-UZsB7qLQ1cd830viz4UK2j7tV7ECfyRqKaajUp1LjVPlkjzfrwvDgVoQ01-sA5XvC0zOK44WK4NMHalrIEQ7B6emrsRrvig-um06L" media="all" rel="stylesheet">
Example 3 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<link href="/s3fs-public/css/css_d4t-TwiL0PKPEr6XbKwSWkNFfuU795-6ue_lyDklOh0.css?delta=0&language=en&theme=maryland&include=eJxljVsKwzAMBC9k7CMZJVqoiGQby3Hq2_dBv5qfgR0WZj_AMmrPHd5qcZnIgzZF-heZxZvSCngOlXIk7mcjjb8ZjPpSKpyML_ZYJ3oXhgevu5Bme4cof66e7iqOBwzBlw9Y2sgRpuDy9GW0yqfiBaUPRNs" media="all" rel="stylesheet">
Example 4 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<link href="/s3fs-public/css/css_d4t-TwiL0PKPEr6XbKwSWkNFfuU795-6ue_lyDklOh0.css?delta=0&language=en&theme=maryland&include=eJxljVsKwzAMBC9k7CMZJVqoiGQby3Hq2_dBv5qfgR0WZj_AMmrPHd5qcZnIgzZF-heZxZvSCngOlXIk7mcjjb8ZjPpSKpyML_ZYJ3oXhgevu5Bme4cof66e7iqOBwzBlw9Y2sgRpuDy9GW0yqfiBaUPRNs" media="all" rel="stylesheet">
Example 5 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<link href="/s3fs-public/css/css_d4t-TwiL0PKPEr6XbKwSWkNFfuU795-6ue_lyDklOh0.css?delta=0&language=en&theme=maryland&include=eJxljVsKwzAMBC9k7CMZJVqoiGQby3Hq2_dBv5qfgR0WZj_AMmrPHd5qcZnIgzZF-heZxZvSCngOlXIk7mcjjb8ZjPpSKpyML_ZYJ3oXhgevu5Bme4cof66e7iqOBwzBlw9Y2sgRpuDy9GW0yqfiBaUPRNs" media="all" rel="stylesheet">
10 Moderate equalAccess style_highcontrast_visible: Elements must be visible in Windows High Contrast mode
10 pages affected

Examples

Example 1 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light
<link href="/s3fs-public/css/css_j6CF7w2_brXI7adPY7WGub6Pgcls7zF3YKjQqup_ux0.css?delta=0&language=en&theme=maryland&include=eJxljlEKwzAMQy8UkiMFNxbM1IlLnLbL7deOfa0_AukJobKCZVjPHb5ZczmQBy2K9B9kFt-UZsB7qLQ1cd830viz4UK2j7tV7ECfyRqKaajUp1LjVPlkjzfrwvDgVoQ01-sA5XvC0zOK44WK4NMHalrIEQ7B6emrsRrvig-um06L" media="all" rel="stylesheet">
Example 2 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light
<link href="/s3fs-public/css/css_j6CF7w2_brXI7adPY7WGub6Pgcls7zF3YKjQqup_ux0.css?delta=0&language=en&theme=maryland&include=eJxljlEKwzAMQy8UkiMFNxbM1IlLnLbL7deOfa0_AukJobKCZVjPHb5ZczmQBy2K9B9kFt-UZsB7qLQ1cd830viz4UK2j7tV7ECfyRqKaajUp1LjVPlkjzfrwvDgVoQ01-sA5XvC0zOK44WK4NMHalrIEQ7B6emrsRrvig-um06L" media="all" rel="stylesheet">
Example 3 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light
<link href="/s3fs-public/css/css_d4t-TwiL0PKPEr6XbKwSWkNFfuU795-6ue_lyDklOh0.css?delta=0&language=en&theme=maryland&include=eJxljVsKwzAMBC9k7CMZJVqoiGQby3Hq2_dBv5qfgR0WZj_AMmrPHd5qcZnIgzZF-heZxZvSCngOlXIk7mcjjb8ZjPpSKpyML_ZYJ3oXhgevu5Bme4cof66e7iqOBwzBlw9Y2sgRpuDy9GW0yqfiBaUPRNs" media="all" rel="stylesheet">
Example 4 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light
<link href="/s3fs-public/css/css_d4t-TwiL0PKPEr6XbKwSWkNFfuU795-6ue_lyDklOh0.css?delta=0&language=en&theme=maryland&include=eJxljVsKwzAMBC9k7CMZJVqoiGQby3Hq2_dBv5qfgR0WZj_AMmrPHd5qcZnIgzZF-heZxZvSCngOlXIk7mcjjb8ZjPpSKpyML_ZYJ3oXhgevu5Bme4cof66e7iqOBwzBlw9Y2sgRpuDy9GW0yqfiBaUPRNs" media="all" rel="stylesheet">
Example 5 View on Page
Confirm Windows high contrast mode is supported when using CSS to include, position or alter non-decorative content
Mode: light
<link href="/s3fs-public/css/css_d4t-TwiL0PKPEr6XbKwSWkNFfuU795-6ue_lyDklOh0.css?delta=0&language=en&theme=maryland&include=eJxljVsKwzAMBC9k7CMZJVqoiGQby3Hq2_dBv5qfgR0WZj_AMmrPHd5qcZnIgzZF-heZxZvSCngOlXIk7mcjjb8ZjPpSKpyML_ZYJ3oXhgevu5Bme4cof66e7iqOBwzBlw9Y2sgRpuDy9GW0yqfiBaUPRNs" media="all" rel="stylesheet">
10 Moderate equalAccess aria_content_in_landmark: All content of the page should be contained within a landmark region
10 pages affected

Examples

Example 1 View on Page
Content is not within a landmark element
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 2 View on Page
Content is not within a landmark element
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 3 View on Page
Content is not within a landmark element
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 4 View on Page
Content is not within a landmark element
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 5 View on Page
Content is not within a landmark element
Mode: light
<a class="visually-hidden focusable" href="#main-content">
10 Moderate equalAccess element_tabbable_visible: A tabbable element must be visible on the page
10 pages affected

Examples

Example 1 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 2 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 3 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 4 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 5 View on Page
Confirm the element should be tabbable and if so, it becomes visible when it has keyboard focus
Mode: light
<a class="visually-hidden focusable" href="#main-content">
10 Moderate equalAccess style_focus_visible: An element's focused state must be visually apparent
10 pages affected

Examples

Example 1 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 2 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 3 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 4 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a class="visually-hidden focusable" href="#main-content">
Example 5 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a class="visually-hidden focusable" href="#main-content">
10 Moderate equalAccess input_label_visible: An input element must have an associated visible label
10 pages affected

Examples

Example 1 View on Page
The input element does not have an associated visible label
Mode: light
<button aria-expanded="false" type="button" aria-controls="system_menu_block-main" aria-label="Open main menu" class="maryland-nav__toggle">
Example 2 View on Page
The input element does not have an associated visible label
Mode: light
<button aria-expanded="false" type="button" aria-controls="system_menu_block-main" aria-label="Open main menu" class="maryland-nav__toggle">
Example 3 View on Page
The input element does not have an associated visible label
Mode: light
<button aria-expanded="false" type="button" aria-controls="system_menu_block-main" aria-label="Open main menu" class="maryland-nav__toggle">
Example 4 View on Page
The input element does not have an associated visible label
Mode: light
<button aria-expanded="false" type="button" aria-controls="system_menu_block-main" aria-label="Open main menu" class="maryland-nav__toggle">
Example 5 View on Page
The input element does not have an associated visible label
Mode: light
<button aria-expanded="false" type="button" aria-controls="system_menu_block-main" aria-label="Open main menu" class="maryland-nav__toggle">
8 Moderate equalAccess aria_complementary_labelled: Each element with a complementary role must have an accessible name
8 pages affected

Examples

Example 1 View on Page
Element with "complementary" role does not have a label
Mode: light
<aside role="complementary" class="layout-sidebar-first grid-col-12 desktop:grid-col-3 margin-top-8 desktop:margin-top-10 desktop:margin-bottom-15">
Example 2 View on Page
Element with "complementary" role does not have a label
Mode: light
<aside role="complementary" class="layout-sidebar-first grid-col-12 desktop:grid-col-3 margin-top-8 desktop:margin-top-10 desktop:margin-bottom-15">
Example 3 View on Page
Element with "complementary" role does not have a label
Mode: light
<aside role="complementary" class="layout-sidebar-first grid-col-12 desktop:grid-col-3 margin-top-8 desktop:margin-top-10 desktop:margin-bottom-15">
Example 4 View on Page
Element with "complementary" role does not have a label
Mode: light
<aside role="complementary" class="layout-sidebar-first grid-col-12 desktop:grid-col-3 margin-top-8 desktop:margin-top-10 desktop:margin-bottom-15">
Example 5 View on Page
Element with "complementary" role does not have a label
Mode: light
<aside role="complementary" class="layout-sidebar-first grid-col-12 desktop:grid-col-3 margin-top-8 desktop:margin-top-10 desktop:margin-bottom-15">
8 Moderate equalAccess aria_descendant_valid
8 pages affected

Examples

Example 1 View on Page
The element with role "button" contains descendants with implicit roles "heading" which are ignored by browsers
Mode: light
<button aria-expanded="false" aria-controls="sidenav" class="maryland-sidenav__toggle" type="button">
Example 2 View on Page
The element with role "button" contains descendants with implicit roles "heading" which are ignored by browsers
Mode: light
<button aria-expanded="false" aria-controls="sidenav" class="maryland-sidenav__toggle" type="button">
Example 3 View on Page
The element with role "button" contains descendants with implicit roles "heading" which are ignored by browsers
Mode: light
<button aria-expanded="false" aria-controls="sidenav" class="maryland-sidenav__toggle" type="button">
Example 4 View on Page
The element with role "button" contains descendants with implicit roles "heading" which are ignored by browsers
Mode: light
<button aria-expanded="false" aria-controls="sidenav" class="maryland-sidenav__toggle" type="button">
Example 5 View on Page
The element with role "button" contains descendants with implicit roles "heading" which are ignored by browsers
Mode: light
<button aria-expanded="false" aria-controls="sidenav" class="maryland-sidenav__toggle" type="button">
6 Moderate equalAccess label_name_visible: The label text for an element must be visible
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<a aria-label="Array" class="maryland-card__link" href="/news-events/press-releases/month-military-child-2026-celebration-event">
Example 2 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<a aria-label="Array" class="maryland-card__link" href="/news-events/press-releases/10th-co-located-veterans-services-office-available-frederick-mva-branch">
Example 3 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<a aria-label="Array" class="maryland-card__link" href="/news-events/press-releases/governor-moore-honors-veterans-day-and-announces-additional-support-veterans-impacted-federal">
Example 4 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<a aria-label="Array" class="maryland-card__link" href="/news-events/press-releases/month-military-child-2026-celebration-event">
Example 5 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<a aria-label="Array" class="maryland-card__link" href="/news-events/press-releases/10th-co-located-veterans-services-office-available-frederick-mva-branch">
4 Moderate equalAccess aria_region_label_unique
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Multiple elements with "region" role do not have unique labels
Mode: light
<section aria-labelledby="hero-landing-agency" class="maryland-hero maryland-hero--landing-agency has-illustration has-image">
Example 2 View on Page
Multiple elements with "region" role do not have unique labels
Mode: light
<section class="maryland-footer__section" aria-labelledby="agency-footer">
Example 3 View on Page
Multiple elements with "region" role do not have unique labels
Mode: light
<section aria-labelledby="hero-landing-agency" class="maryland-hero maryland-hero--landing-agency has-illustration has-image">
Example 4 View on Page
Multiple elements with "region" role do not have unique labels
Mode: light
<section class="maryland-footer__section" aria-labelledby="agency-footer">
2 Moderate equalAccess figure_label_exists
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The <figure> element does not have an associated label
Mode: light
<figure class="maryland-hero__image">
Example 2 View on Page
The <figure> element does not have an associated label
Mode: light
<figure class="maryland-hero__image">
2 Moderate equalAccess element_id_unique: Element IDs must be unique within a page
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The <li> element has the id "auto-list-item" that is already in use
Mode: light
<li id="auto-list-item" class="maryland-card maryland-card--linked">
Example 2 View on Page
The <li> element has the id "auto-list-item" that is already in use
Mode: light
<li id="auto-list-item" class="maryland-card maryland-card--linked">
1 Moderate equalAccess heading_markup_misuse: Heading markup should be used only for headings, not for formatting
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Verify that the heading element is a genuine heading
Mode: light
<h2>
1 Moderate equalAccess element_tabbable_role_valid
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
The tabbable element does not have a valid widget role
Mode: light
<div id="tabled-n8098" tabindex="0" class="tabled__wrapper">
1 Moderate equalAccess blockquote_cite_exists: A blockquote should cite the reference source if it can be identified
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Verify that <blockquote> should have a 'cite' attribute and not be used for indentation only
Mode: light
<blockquote>