Accessibility Scan Report

Title: Commerce Maryland WCAG Scan – Top Task Finder URLs Issue: #155 Date: 3/14/2026, 6:59:43 PM Duration: 15.2m URLs: 100 / 100

Summary

Issues

  • By Level: A (430), AA (145)
  • By Version (A & AA): WCAG 2.0 (575)
  • By Category: axe-strict (1630) & Others (1378)
  • Total: 3008 across 55 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.

Page axe UniqueAccessLint Unique Total Unique
View Page Maryland Business Climate | Data Explorer | Maryland Department of Commerce 257
View Page Start a Business Licensing 219
View Page Business Tax Credits | Research and Development | Maryland Department of Commerce 90
View Page Manufacturing Commission | Maryland Department of Commerce 86
View Page Maryland Business Climate | Business Taxes | Maryland Department of Commerce 84
View Page About Commerce 81
View Page Bio Tax Credit | Maryland Department of Commerce 78
View Page Maryland Business Tax Credits | Cellulosic Ethanol | Maryland Department of Commerce 68
View Page Maryland Cyber Tax Credit | Maryland Department of Commerce 68
View Page Commerce Boards & Commissions | Maryland Department of Commerce 67

🔧 Most Common Issues (axe)

23 rules
888 Moderate axe region:
98 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
All page content should be contained by landmarks
Mode: light
<div id="TurnOnAccessibility" style="" class="s4-notdlg noindex">
XPath: #TurnOnAccessibility
Example 2 View on Page
All page content should be contained by landmarks
Mode: light
<div class="skipNav"> <a href="#primary_content_Block">Skip to Main Content </a> </div>
XPath: .skipNav
Example 3 View on Page
All page content should be contained by landmarks
Mode: light
<div id="mdgov_sliverRight">
XPath: #mdgov_sliverRight
Example 4 View on Page
All page content should be contained by landmarks
Mode: light
<span class="hidden-accessible">
XPath: a[href$="maryland.gov/"] > .hidden-accessible
Example 5 View on Page
All page content should be contained by landmarks
Mode: light
<div id="mdgov_agencyName" class="span5">
XPath: #mdgov_agencyName
162 Moderate axe SC 4.1.2 A aria-command-name:
34 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Affected Pages

Examples

Example 1 View on Page
ARIA commands must have an accessible name
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="/media/press-room" tabindex="0">Press Room</a></li>
XPath: .level0[role="menuitem"]:nth-child(4)
Example 2 View on Page
ARIA commands must have an accessible name
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="https://go.activecalendar.com:443/doit-md/page/quicklinks/?id=bcdabd80-de40-41f2-b81e-93d1e7806ec2" tabindex="0" rel="noopener noreferrer" target="_blank">Events Calendar</a></li>
XPath: .level0[role="menuitem"]:nth-child(5)
Example 3 View on Page
ARIA commands must have an accessible name
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="/media/document-library" tabindex="0">Document Library</a></li>
XPath: .level0[role="menuitem"]:nth-child(6)
Example 4 View on Page
ARIA commands must have an accessible name
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="http://mdbiznews.business.maryland.gov/" tabindex="0" rel="noopener noreferrer" target="_blank">MDBIZ News Blog</a></li>
XPath: .level0[role="menuitem"]:nth-child(7)
Example 5 View on Page
ARIA commands must have an accessible name
Mode: light
<div title="" role="button" tabindex="0" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 81px; top: -98px; z-index: -63;">
XPath: div[title=""][role="button"]:nth-child(3)
109 Serious axe SC 1.4.3 AA color-contrast:
36 pages affected

Rule Information

Engine: axe

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.3 AA

Affected Pages

Examples

Example 1 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<input id="searchInputBox" name="q" class="mdgov_dbed_searchInputBox" type="text" data-placeholder="Find Information Services and more" onkeypress="return onEnter(event)">
XPath: #searchInputBox
Example 2 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<h3 class="ui header" style="display: inline; color: rgba(255, 255, 255, 0.75); cursor: pointer; vertical-align: sub;">Maryland Commerce</h3>
XPath: .jsx-ed47ca6d1c2e09e1 > .equal.width.padded > .column > div:nth-child(1) > a[href="#"] > h3
Example 3 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<input id="searchInputBox" name="q" class="mdgov_dbed_searchInputBox" type="text" data-placeholder="Find Information Services and more" onkeypress="return onEnter(event)">
XPath: #searchInputBox
Example 4 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<input id="searchInputBox" name="q" class="mdgov_dbed_searchInputBox" type="text" data-placeholder="Find Information Services and more" onkeypress="return onEnter(event)">
XPath: #searchInputBox
Example 5 View on Page
Elements must meet minimum color contrast ratio thresholds
Mode: light
<span> About Commerce </span>
XPath: strong > span
80 Serious axe SC 1.3.1 A list:
32 pages affected

Rule Information

Engine: axe

Roles: Content Author, Front-End Developer

Blocking: No

WCAG: SC 1.3.1 A

Affected Pages

Examples

Example 1 View on Page
<ul> and <ol> must only directly contain <li>, <script> or <template> elements
Mode: light
<ul>
XPath: ul:nth-child(10)
Example 2 View on Page
<ul> and <ol> must only directly contain <li>, <script> or <template> elements
Mode: light
<ul>
XPath: .widget > ul
Example 3 View on Page
<ul> and <ol> must only directly contain <li>, <script> or <template> elements
Mode: light
<ul>
XPath: .widget > ul
Example 4 View on Page
<ul> and <ol> must only directly contain <li>, <script> or <template> elements
Mode: light
<ul class="my-breadcrumbRootNode">
XPath: .my-breadcrumbRootNode:nth-child(3)
Example 5 View on Page
<ul> and <ol> must only directly contain <li>, <script> or <template> elements
Mode: light
<ul class="my-breadcrumbNode">
XPath: .my-breadcrumbRootNode:nth-child(3) > .my-breadcrumbNode > .my-breadcrumbNode:nth-child(3)
76 Moderate axe landmark-one-main:
67 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Document should have one main landmark
Mode: light
<html dir="ltr" lang="en-US" class="yui3-js-enabled responsejs ">
XPath: html
Example 2 View on Page
Document should have one main landmark
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 3 View on Page
Document should have one main landmark
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 4 View on Page
Document should have one main landmark
Mode: light
<html dir="ltr" lang="en-US" class="yui3-js-enabled responsejs ">
XPath: html
Example 5 View on Page
Document should have one main landmark
Mode: light
<html>
XPath: iframe[height="330"]
61 Moderate axe SC 4.1.2 A aria-prohibited-attr:
30 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Affected Pages

Examples

Example 1 View on Page
Elements must only use permitted ARIA attributes
Mode: light
<div id="ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichImageField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl03_label"><div class="ms-rtestate-field"></div></div>
XPath: #ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichImageField
Example 2 View on Page
Elements must only use permitted ARIA attributes
Mode: light
<div id="ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichImageField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl02_label"><div class="ms-rtestate-field"></div></div>
XPath: #ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichImageField
Example 3 View on Page
Elements must only use permitted ARIA attributes
Mode: light
<div id="ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichImageField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl03_label"><div class="ms-rtestate-field"></div></div>
XPath: #ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichImageField
Example 4 View on Page
Elements must only use permitted ARIA attributes
Mode: light
<div id="ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichImageField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl02_label"><div class="ms-rtestate-field"></div></div>
XPath: #ctl00_PlaceHolderMain_ctl02__ControlWrapper_RichImageField
Example 5 View on Page
Elements must only use permitted ARIA attributes
Mode: light
<div id="ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichImageField" class="ms-rtestate-field" style="display:inline" aria-labelledby="ctl00_PlaceHolderMain_ctl03_label"><div class="ms-rtestate-field"></div></div>
XPath: #ctl00_PlaceHolderMain_ctl03__ControlWrapper_RichImageField
36 Critical axe SC 1.4.4 AA meta-viewport:
36 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer, UX Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 1.4.4 AA

Affected Pages

Examples

Example 1 View on Page
Zooming and scaling must not be disabled
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: meta[name="viewport"]
Example 2 View on Page
Zooming and scaling must not be disabled
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: meta[name="viewport"]
Example 3 View on Page
Zooming and scaling must not be disabled
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: meta[name="viewport"]
Example 4 View on Page
Zooming and scaling must not be disabled
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: meta[name="viewport"]
Example 5 View on Page
Zooming and scaling must not be disabled
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: meta[name="viewport"]
34 Moderate axe page-has-heading-one:
34 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page should contain a level-one heading
Mode: light
<html dir="ltr" lang="en-US" class="yui3-js-enabled responsejs ">
XPath: html
Example 2 View on Page
Page should contain a level-one heading
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 3 View on Page
Page should contain a level-one heading
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 4 View on Page
Page should contain a level-one heading
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 5 View on Page
Page should contain a level-one heading
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
30 Serious axe SC 3.1.1 A html-has-lang:
30 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 3.1.1 A

Affected Pages

Examples

Example 1 View on Page
<html> element must have a lang attribute
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 2 View on Page
<html> element must have a lang attribute
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 3 View on Page
<html> element must have a lang attribute
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 4 View on Page
<html> element must have a lang attribute
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 5 View on Page
<html> element must have a lang attribute
Mode: light
<html class="yui3-js-enabled">
XPath: html
29 Serious axe SC 2.4.2 A document-title:
29 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

WCAG: SC 2.4.2 A

Affected Pages

Examples

Example 1 View on Page
Documents must have <title> element to aid in navigation
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 2 View on Page
Documents must have <title> element to aid in navigation
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 3 View on Page
Documents must have <title> element to aid in navigation
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 4 View on Page
Documents must have <title> element to aid in navigation
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
Example 5 View on Page
Documents must have <title> element to aid in navigation
Mode: light
<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre></body></html>
XPath: html
19 Moderate axe aria-allowed-role:
7 pages affected

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide grid is-active is-visible" data-splide-hash="slide1" id="splide01-slide01" role="group" aria-roledescription="slide" aria-label="1 of 10" style="margin-right: 10px; width: calc(33.3333% - 6.66667px);">
XPath: #splide01-slide01
Example 2 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide grid is-visible is-next" data-splide-hash="slide2" id="splide01-slide02" role="group" aria-roledescription="slide" aria-label="2 of 10" style="margin-right: 10px; width: calc(33.3333% - 6.66667px);">
XPath: #splide01-slide02
Example 3 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide grid is-visible" data-splide-hash="slide3" id="splide01-slide03" role="group" aria-roledescription="slide" aria-label="3 of 10" style="margin-right: 10px; width: calc(33.3333% - 6.66667px);">
XPath: #splide01-slide03
Example 4 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide grid is-active is-visible" data-splide-hash="slide1" id="splide01-slide01" role="group" aria-roledescription="slide" aria-label="1 of 10" style="margin-right: 10px; width: calc(33.3333% - 6.66667px);">
XPath: #splide01-slide01
Example 5 View on Page
ARIA role should be appropriate for the element
Mode: light
<li class="splide__slide grid is-visible is-next" data-splide-hash="slide2" id="splide01-slide02" role="group" aria-roledescription="slide" aria-label="2 of 10" style="margin-right: 10px; width: calc(33.3333% - 6.66667px);">
XPath: #splide01-slide02
17 Moderate axe heading-order:
15 pages affected

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light
<h3>Apportionment</h3>
XPath: h3:nth-child(9)
Example 2 View on Page
Heading levels should only increase by one
Mode: light
<h3>Business Personal Property</h3>
XPath: h3:nth-child(20)
Example 3 View on Page
Heading levels should only increase by one
Mode: light
<h4></h4>
XPath: h4:nth-child(12)
Example 4 View on Page
Heading levels should only increase by one
Mode: light
<h4><strong>Staff Leadership&nbsp;</strong><br></h4>
XPath: h4:nth-child(3)
Example 5 View on Page
Heading levels should only increase by one
Mode: light
<h3>
XPath: ._about > h3
14 Critical axe SC 1.1.1 A image-alt:
2 pages affected

Rule Information

Engine: axe

Roles: Content Author

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 1.1.1 A

Examples

Example 1 View on Page
Images must have alternative text
Mode: light
<img src="https://images.zoomprospector.com/shared/resimplifi.png">
XPath: a[href$="resimplifi.com/"] > img
Example 2 View on Page
Images must have alternative text
Mode: light
<img id="t_36_49_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=36&amp;Y=49&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_36_49_7
Example 3 View on Page
Images must have alternative text
Mode: light
<img id="t_35_49_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=35&amp;Y=49&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_35_49_7
Example 4 View on Page
Images must have alternative text
Mode: light
<img id="t_35_48_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=35&amp;Y=48&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_35_48_7
Example 5 View on Page
Images must have alternative text
Mode: light
<img id="t_36_48_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=36&amp;Y=48&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_36_48_7
10 Serious axe SC 4.1.2 A frame-title:
7 pages affected

Examples

Example 1 View on Page
Frames must have an accessible name
Mode: light
<iframe width="400" height="330" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/states/code/13344312/geo/20,4,7,13,30,32,38,46,48"></iframe>
XPath: iframe[height="330"]
Example 2 View on Page
Frames must have an accessible name
Mode: light
<iframe width="400" height="600" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/counties/code/13449398"></iframe>
XPath: iframe[height="600"]
Example 3 View on Page
Frames must have an accessible name
Mode: light
<iframe width="400" height="620" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/counties/code/13449400"></iframe>
XPath: #ctl00_ctl48_g_8eb7d7ae_27d9_458b_9e5b_802469324ea8 > .ms-rte-embedcode.ms-rte-embedwp > iframe[height="620"][width="400"]
Example 4 View on Page
Frames must have an accessible name
Mode: light
<iframe width="400" height="620" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/counties/code/13449402"></iframe>
XPath: #ctl00_ctl48_g_d2e0993b_782f_4bf4_abb4_eb0bde52bcde > .ms-rte-embedcode.ms-rte-embedwp > iframe[height="620"][width="400"]
Example 5 View on Page
Frames must have an accessible name
Mode: light
<iframe width="600" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maryland.maps.arcgis.com/apps/instant/lookup/index.html?appid=7d28e49c55b74945bf79c8fd576acd3c"></iframe>
XPath: iframe[width="600"]
8 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
<h4></h4>
XPath: h4:nth-child(12)
Example 2 View on Page
Headings should not be empty
Mode: light
<h4><span style="text-align:right;"><img src="/commerce/SiteAssets/harry-coker-jr/Harry%20Coker%20Jr%20%281%29.jpg" class="ms-rtePosition-2" alt="" style="margin:5px;width:150px;height:188px;"></span></h4>
XPath: h4:nth-child(13)
Example 3 View on Page
Headings should not be empty
Mode: light
<h4></h4>
XPath: h4:nth-child(17)
Example 4 View on Page
Headings should not be empty
Mode: light
<h4><br></h4>
XPath: h4:nth-child(7)
Example 5 View on Page
Headings should not be empty
Mode: light
<h3><br></h3>
XPath: div:nth-child(5) > h3
5 Moderate axe landmark-unique:
5 pages affected

Examples

Example 1 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<nav class="navbar navbar-expand-lg navbar-default container-fluid">
XPath: .navbar
Example 2 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<header id="mdgov_header" class="clearfix">
XPath: #mdgov_header
Example 3 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<nav role="navigation" class="mdg-breadcrumbs">
XPath: .mdg-breadcrumbs
Example 4 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<header class="header default-header light" role="banner">
XPath: iframe[width="600"]
Example 5 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<header class="header default-header light" role="banner">
XPath: iframe[width="600"]
4 Moderate axe landmark-no-duplicate-banner:
4 pages affected

Examples

Example 1 View on Page
Document should not have more than one banner landmark
Mode: light
<header id="mdgov_header" class="clearfix">
XPath: #mdgov_header
Example 2 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="mdg-entNav">
XPath: header
Example 3 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="header default-header light" role="banner">
XPath: iframe[width="600"]
Example 4 View on Page
Document should not have more than one banner landmark
Mode: light
<header class="header default-header light" role="banner">
XPath: iframe[width="600"]
2 Moderate axe landmark-banner-is-top-level:
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Banner landmark should not be contained in another landmark
Mode: light
<header class=" header " style="background-color:#323232;font-family:var(--calcite-sans-family);;">
XPath: iframe[width="600"]
Example 2 View on Page
Banner landmark should not be contained in another landmark
Mode: light
<header class=" header " style="background-color:#323232;font-family:var(--calcite-sans-family);;">
XPath: iframe[width="600"]
1 Moderate axe landmark-contentinfo-is-top-level:
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Contentinfo landmark should not be contained in another landmark
Mode: light
<article role="contentinfo" qva-radial-context-menu="openContextMenu($event)" qva-context-menu="openContextMenu($event)" id="content" ng-class="{'selections-disabled' : options.noSelections, 'reduce-top-padding': reduceTopPadding}" ng-keydown="keyDown($event)"></article>
XPath: #content
1 Moderate axe SC 4.1.2 A select-name:
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.2 A

Examples

Example 1 View on Page
Select element must have an accessible name
Mode: light
<select id="dynatable-per-page-dociTable" class="dynatable-per-page-select"><option value="10">10</option><option value="20">20</option><option value="50" selected="selected">50</option><option value="100">100</option></select>
XPath: #dynatable-per-page-dociTable

🔧 Most Common Issues (AccessLint)

32 rules
162 Moderate accesslint labels-and-names/aria-command-name:
34 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
ARIA command has no accessible name.
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="/media/press-room" tabindex="0">Press Room</a></li>
XPath: #zz1_TopNavigationMenu > ul > li:nth-of-type(4)
Example 2 View on Page
ARIA command has no accessible name.
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="https://go.activecalendar.com:443/doit-md/page/quicklinks/?id=bcdabd80-de40-41f2-b81e-93d1e7806ec2" tabindex="0" rel="noopener norefer...
XPath: #zz1_TopNavigationMenu > ul > li:nth-of-type(5)
Example 3 View on Page
ARIA command has no accessible name.
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="/media/document-library" tabindex="0">Document Library</a></li>
XPath: #zz1_TopNavigationMenu > ul > li:nth-of-type(6)
Example 4 View on Page
ARIA command has no accessible name.
Mode: light
<li role="menuitem" class="level0"><a class="level2 static" href="http://mdbiznews.business.maryland.gov/" tabindex="0" rel="noopener noreferrer" target="_blank">MDBIZ News Blog</a></li>
XPath: #zz1_TopNavigationMenu > ul > li:nth-of-type(7)
Example 5 View on Page
ARIA command has no accessible name.
Mode: light
<div title="" role="button" tabindex="0" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 81px; top: -98px; z-index: -63;"><img alt=""...
XPath: div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(1)
114 Moderate accesslint adaptable/list-children:
34 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
List contains non-<li> child <hr>.
Mode: light
<hr>
XPath: ul > hr
Example 2 View on Page
List contains non-<li> child <ul>.
Mode: light
<ul><li>For tax years beginning in 2018, the sales factor is weighted three times;</li><li>For tax years beginning in 2019, the sales factor is weighted four times;</li><li>For tax years beginning in ...
XPath: ul:nth-of-type(3) > ul
Example 3 View on Page
List contains non-<li> child <hr>.
Mode: light
<hr>
XPath: ul > hr
Example 4 View on Page
List contains non-<li> child <div>.
Mode: light
<div data-name="Page Field: Summary Links"> <div id="...
XPath: ul > div
Example 5 View on Page
List contains non-<li> child <hr>.
Mode: light
<hr>
XPath: ul > hr
114 Moderate accesslint text-alternatives/image-redundant-alt:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Alt text "Project Management" duplicates surrounding a text.
Mode: light
<img class="sub-menu-items-img" alt="Project Management" src="https://www.knack.com/uploads/2023/08/project-management-icon-purple.svg">
XPath: #menu-item-2756 > a[href="https://www.knack.com/solutions/project-management/"] > img
Example 2 View on Page
Alt text "Financial Management" duplicates surrounding a text.
Mode: light
<img class="sub-menu-items-img" alt="Financial Management" src="https://www.knack.com/uploads/2023/08/financial-management-icon-purple.svg">
XPath: #menu-item-2755 > a[href="https://www.knack.com/solutions/financial-management/"] > img
Example 3 View on Page
Alt text "Security & Compliance" duplicates surrounding a text.
Mode: light
<img class="sub-menu-items-img" alt="Security &amp; Compliance" src="https://www.knack.com/uploads/2023/08/securitycompliance-icon-purple.svg">
XPath: #menu-item-2757 > a[href="https://www.knack.com/solutions/security-compliance/"] > img
Example 4 View on Page
Alt text "Sales & Marketing" duplicates surrounding a text.
Mode: light
<img class="sub-menu-items-img" alt="Sales &amp; Marketing" src="https://www.knack.com/uploads/2023/08/salesmarketing-icon-purple.svg">
XPath: #menu-item-2770 > a[href="https://www.knack.com/solutions/sales-and-marketing/"] > img
Example 5 View on Page
Alt text "Supply Chain" duplicates surrounding a text.
Mode: light
<img class="sub-menu-items-img" alt="Supply Chain" src="https://www.knack.com/uploads/2023/08/supplychain-icon-purple.svg">
XPath: #menu-item-2753 > a[href="https://www.knack.com/solutions/supply-chain/"] > img
78 Moderate accesslint landmarks/region:
73 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not contained within a landmark region.
Mode: light
<div id="overlay" class="container-fluid"><div class="overlay-background"></div><div id="languages" class="row-fluid"><a href="#" onclick="showLanguages()"><img src="https://www.maryland.gov/branding/...
XPath: #overlay
Example 2 View on Page
Content is not contained within a landmark region.
Mode: light
<pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre>
XPath: body > pre
Example 3 View on Page
Content is not contained within a landmark region.
Mode: light
<div style="position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;"><p id="a11y-speak-intro-text" class="a11y-speak-int...
XPath: body > div:nth-of-type(4)
Example 4 View on Page
Content is not contained within a landmark region.
Mode: light
<pre style="word-wrap: break-word; white-space: pre-wrap;">404 NOT FOUND</pre>
XPath: body > pre
Example 5 View on Page
Content is not contained within a landmark region.
Mode: light
<div style="position:absolute;margin:-1px;padding:0;height:1px;width:1px;overflow:hidden;clip-path:inset(50%);border:0;word-wrap:normal !important;"><p id="a11y-speak-intro-text" class="a11y-speak-int...
XPath: body > div:nth-of-type(4)
72 Moderate accesslint landmarks/landmark-main:
72 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page has no main landmark.
Mode: light
<html>
XPath: html
Example 2 View on Page
Page has no main landmark.
Mode: light
<html>
XPath: html
Example 3 View on Page
Page has no main landmark.
Mode: light
<html>
XPath: html
Example 4 View on Page
Page has no main landmark.
Mode: light
<html>
XPath: html
Example 5 View on Page
Page has no main landmark.
Mode: light
<html>
XPath: html
66 Moderate accesslint distinguishable/color-contrast:
19 pages affected

Examples

Example 1 View on Page
Insufficient color contrast ratio of 1.62:1 (required 4.5:1).
Mode: light
<span class="wp-block-button__label">Explore Data</span>
XPath: a[href="https://business.maryland.gov/ranking/"] > span
Example 2 View on Page
Insufficient color contrast ratio of 3.76:1 (required 4.5:1).
Mode: light
<h3 class="ui header" style="display: inline; color: rgba(255, 255, 255, 0.75); cursor: pointer; vertical-align: sub;">Maryland Commerce</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(1) > a[href="#"] > h3
Example 3 View on Page
Insufficient color contrast ratio of 3.76:1 (required 4.5:1).
Mode: light
<h3 class="ui header" style="display: inline; cursor: pointer; vertical-align: sub;">PROPERTY SEARCH</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(2) > a[href="#"] > h3
Example 4 View on Page
Insufficient color contrast ratio of 3.76:1 (required 4.5:1).
Mode: light
<h3 class="ui header" style="display: inline; cursor: pointer; vertical-align: sub;">COMPARE COMMUNITIES</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(4) > a[href="#"] > h3
Example 5 View on Page
Insufficient color contrast ratio of 3.76:1 (required 4.5:1).
Mode: light
<h3 class="ui header" tabindex="0" style="display: inline; cursor: pointer; vertical-align: sub;">WORKFORCE</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
58 Moderate accesslint text-alternatives/img-alt:
3 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Image element missing alt attribute.
Mode: light
<img src="https://images.zoomprospector.com/shared/resimplifi.png">
XPath: a[href="https://resimplifi.com/"] > img
Example 2 View on Page
Image element missing alt attribute.
Mode: light
<img id="t_36_49_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=36&amp;Y=49&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_36_49_7
Example 3 View on Page
Image element missing alt attribute.
Mode: light
<img id="t_35_49_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=35&amp;Y=49&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_35_49_7
Example 4 View on Page
Image element missing alt attribute.
Mode: light
<img id="t_35_48_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=35&amp;Y=48&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_35_48_7
Example 5 View on Page
Image element missing alt attribute.
Mode: light
<img id="t_36_48_7" src="https://tiles.zoomprospector.com/LocalLayerTiles.ashx?SST=maryland&amp;Z=7&amp;X=36&amp;Y=48&amp;T=SUBSETBOUNDARY" style="width: 256px; height: 256px; opacity: 1;">
XPath: #t_36_48_7
41 Moderate accesslint keyboard-accessible/focus-order:
37 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Non-interactive <div> with tabindex="0" has no interactive role.
Mode: light
<div class="LangDesc" id="BeginLink" tabindex="0">Using the translate feature with screen reading software requires having the synthesizer for the foreign language you request already installed on you...
XPath: #BeginLink
Example 2 View on Page
Non-interactive <h3> with tabindex="0" has no interactive role.
Mode: light
<h3 class="ui header" tabindex="0" style="display: inline; cursor: pointer; vertical-align: sub;">WORKFORCE</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
Example 3 View on Page
Non-interactive <h3> with tabindex="0" has no interactive role.
Mode: light
<h3 class="ui header" style="display:inline;cursor:pointer;vertical-align:sub" tabindex="0">WORKFORCE</h3>
XPath: div:nth-of-type(2) > div > div > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
Example 4 View on Page
Non-interactive <div> with tabindex="0" has no interactive role.
Mode: light
<div class="LangDesc" id="BeginLink" tabindex="0">Using the translate feature with screen reading software requires having the synthesizer for the foreign language you request already installed on you...
XPath: #BeginLink
Example 5 View on Page
Non-interactive <div> with tabindex="0" has no interactive role.
Mode: light
<div class="LangDesc" id="BeginLink" tabindex="0">Using the translate feature with screen reading software requires having the synthesizer for the foreign language you request already installed on you...
XPath: #BeginLink
38 Moderate accesslint navigable/empty-heading:
32 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 2 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 3 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 4 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(3) > div:nth-of-type(1) > h3
Example 5 View on Page
Heading is empty. Add text content or remove the heading element.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(3) > div:nth-of-type(1) > h3
36 Moderate accesslint distinguishable/meta-viewport:
36 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Viewport disables user scaling (user-scalable=0). Remove this restriction.
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: head > meta[name="viewport"]
Example 2 View on Page
Viewport disables user scaling (user-scalable=0). Remove this restriction.
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: head > meta[name="viewport"]
Example 3 View on Page
Viewport disables user scaling (user-scalable=0). Remove this restriction.
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: head > meta[name="viewport"]
Example 4 View on Page
Viewport disables user scaling (user-scalable=0). Remove this restriction.
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: head > meta[name="viewport"]
Example 5 View on Page
Viewport disables user scaling (user-scalable=0). Remove this restriction.
Mode: light
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=0">
XPath: head > meta[name="viewport"]
35 Moderate accesslint navigable/page-has-heading-one:
35 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page does not contain a level-one heading.
Mode: light
<html>
XPath: html
Example 2 View on Page
Page does not contain a level-one heading.
Mode: light
<html>
XPath: html
Example 3 View on Page
Page does not contain a level-one heading.
Mode: light
<html>
XPath: html
Example 4 View on Page
Page does not contain a level-one heading.
Mode: light
<html>
XPath: html
Example 5 View on Page
Page does not contain a level-one heading.
Mode: light
<html>
XPath: html
30 Moderate accesslint readable/html-has-lang:
30 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
<html> element missing lang attribute.
Mode: light
<html><head><meta name="color-scheme" content="light dark"><script type="text/javascript">var AccessLint=(function(y){"use strict";const F=["a[href]","button:not([disabled])",'input:not([disabled]):no...
XPath: html
Example 2 View on Page
<html> element missing lang attribute.
Mode: light
<html><head><meta name="color-scheme" content="light dark"><script type="text/javascript">var AccessLint=(function(y){"use strict";const F=["a[href]","button:not([disabled])",'input:not([disabled]):no...
XPath: html
Example 3 View on Page
<html> element missing lang attribute.
Mode: light
<html><head><meta name="color-scheme" content="light dark"><script type="text/javascript">var AccessLint=(function(y){"use strict";const F=["a[href]","button:not([disabled])",'input:not([disabled]):no...
XPath: html
Example 4 View on Page
<html> element missing lang attribute.
Mode: light
<html><head><meta name="color-scheme" content="light dark"><script type="text/javascript">var AccessLint=(function(y){"use strict";const F=["a[href]","button:not([disabled])",'input:not([disabled]):no...
XPath: html
Example 5 View on Page
<html> element missing lang attribute.
Mode: light
<html class="yui3-js-enabled"><head> <title>Maryland Statewide Directory</title> <script async="" src="//www.google-analytics.com/analytics.js"></script><script type="text/javascript" asyn...
XPath: html
30 Moderate accesslint labels-and-names/button-name:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Button has no discernible text.
Mode: light
<div title="" role="button" tabindex="0" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 81px; top: -98px; z-index: -63;"><img alt=""...
XPath: div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(1)
Example 2 View on Page
Button has no discernible text.
Mode: light
<div title="" role="button" tabindex="-1" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 84px; top: -93px; z-index: -58;"><img alt="...
XPath: div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(2)
Example 3 View on Page
Button has no discernible text.
Mode: light
<div title="" role="button" tabindex="-1" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: -206px; top: -111px; z-index: -76;"><img al...
XPath: div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(3)
Example 4 View on Page
Button has no discernible text.
Mode: light
<div title="" role="button" tabindex="-1" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 4px; top: 0px; z-index: 35;"><img alt="" sr...
XPath: div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(4)
Example 5 View on Page
Button has no discernible text.
Mode: light
<div title="" role="button" tabindex="-1" style="width: 35px; height: 35px; overflow: hidden; position: absolute; cursor: pointer; touch-action: none; left: 9px; top: -38px; z-index: -3;"><img alt="" ...
XPath: div:nth-of-type(2) > div > div:nth-of-type(3) > div:nth-of-type(5)
29 Moderate accesslint navigable/document-title:
29 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Document is missing a <title> element.
Mode: light
<html>
XPath: html
Example 2 View on Page
Document is missing a <title> element.
Mode: light
<html>
XPath: html
Example 3 View on Page
Document is missing a <title> element.
Mode: light
<html>
XPath: html
Example 4 View on Page
Document is missing a <title> element.
Mode: light
<html>
XPath: html
Example 5 View on Page
Document is missing a <title> element.
Mode: light
<html>
XPath: html
29 Moderate accesslint navigable/bypass:
29 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.
Mode: light
<html>
XPath: html
Example 2 View on Page
Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.
Mode: light
<html>
XPath: html
Example 3 View on Page
Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.
Mode: light
<html>
XPath: html
Example 4 View on Page
Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.
Mode: light
<html>
XPath: html
Example 5 View on Page
Page has no mechanism to bypass repeated content. Add a <main> landmark or skip link.
Mode: light
<html>
XPath: html
23 Moderate accesslint navigable/heading-order:
22 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 2 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 3 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 4 View on Page
Heading level 3 skipped from level 1. Use h2 instead.
Mode: light
<h3 class="wp-block-heading"><strong>Get Exclusive Updates</strong></h3>
XPath: div:nth-of-type(1) > h3
Example 5 View on Page
Heading level 4 skipped from level 2. Use h3 instead.
Mode: light
<h4></h4>
XPath: #ctl00_PlaceHolderMain_ctl05__ControlWrapper_RichHtmlField > h4:nth-of-type(1)
19 Moderate accesslint aria/aria-allowed-role:
7 pages affected

Examples

Example 1 View on Page
Role "group" is not allowed on element <li>.
Mode: light
<li class="splide__slide grid is-active is-visible" data-splide-hash="slide1" id="splide01-slide01" role="group" aria-roledescription="slide" aria-label="1 of 10" style="margin-right: 10px; width: cal...
XPath: #splide01-slide01
Example 2 View on Page
Role "group" is not allowed on element <li>.
Mode: light
<li class="splide__slide grid is-visible is-next" data-splide-hash="slide2" id="splide01-slide02" role="group" aria-roledescription="slide" aria-label="2 of 10" style="margin-right: 10px; width: calc(...
XPath: #splide01-slide02
Example 3 View on Page
Role "group" is not allowed on element <li>.
Mode: light
<li class="splide__slide grid is-visible" data-splide-hash="slide3" id="splide01-slide03" role="group" aria-roledescription="slide" aria-label="3 of 10" style="margin-right: 10px; width: calc(33.3333%...
XPath: #splide01-slide03
Example 4 View on Page
Role "group" is not allowed on element <li>.
Mode: light
<li class="splide__slide grid is-active is-visible" data-splide-hash="slide1" id="splide01-slide01" role="group" aria-roledescription="slide" aria-label="1 of 10" style="margin-right: 10px; width: cal...
XPath: #splide01-slide01
Example 5 View on Page
Role "group" is not allowed on element <li>.
Mode: light
<li class="splide__slide grid is-visible is-next" data-splide-hash="slide2" id="splide01-slide02" role="group" aria-roledescription="slide" aria-label="2 of 10" style="margin-right: 10px; width: calc(...
XPath: #splide01-slide02
15 Moderate accesslint text-alternatives/image-alt-words:
9 pages affected

Examples

Example 1 View on Page
Alt text "Image of Caroline Co Biz Academy Graduates" starts with redundant prefix "image".
Mode: light
<img loading="lazy" decoding="async" width="2048" height="1312" src="https://business.maryland.gov/wp-content/uploads/sites/2/2026/02/Economic-Edge-Graduates-2048x1312-1.png" class="attachment-large s...
XPath: a[href="https://business.maryland.gov/news/caroline-county-business-academy-provides-an-economic-edge/"] > img
Example 2 View on Page
Alt text "Image of Caroline Co Biz Academy Graduates" starts with redundant prefix "image".
Mode: light
<img loading="lazy" decoding="async" width="2048" height="1312" src="https://business.maryland.gov/wp-content/uploads/sites/2/2026/02/Economic-Edge-Graduates-2048x1312-1.png" class="attachment-large s...
XPath: a[href="https://business.maryland.gov/news/caroline-county-business-academy-provides-an-economic-edge/"] > img
Example 3 View on Page
Alt text "Image of Caroline Co Biz Academy Graduates" starts with redundant prefix "image".
Mode: light
<img loading="lazy" decoding="async" width="2048" height="1312" src="https://business.maryland.gov/wp-content/uploads/sites/2/2026/02/Economic-Edge-Graduates-2048x1312-1.png" class="attachment-large s...
XPath: a[href="https://business.maryland.gov/news/caroline-county-business-academy-provides-an-economic-edge/"] > img
Example 4 View on Page
Alt text "Picture" starts with redundant prefix "picture".
Mode: light
<img alt="Picture" src="/media/PublishingImages/library.jpg" abp="970">
XPath: #WebPartWPQ2 > div:nth-of-type(1) > div > div > div > div:nth-of-type(1) > div > img
Example 5 View on Page
Alt text "Image of Caroline Co Biz Academy Graduates" starts with redundant prefix "image".
Mode: light
<img loading="lazy" decoding="async" width="2048" height="1312" src="https://business.maryland.gov/wp-content/uploads/sites/2/2026/02/Economic-Edge-Graduates-2048x1312-1.png" class="attachment-large s...
XPath: a[href="https://business.maryland.gov/news/caroline-county-business-academy-provides-an-economic-edge/"] > img
11 Moderate accesslint labels-and-names/frame-title:
8 pages affected

Examples

Example 1 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light
<iframe width="400" height="330" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/states/code/13344312/geo/20,4,7,13,30,32,38,46,48"></iframe>
XPath: #ctl00_ctl48_g_1cbc82ce_fda2_41a7_b7c6_f73c66bc3d05 > div > iframe
Example 2 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light
<iframe width="400" height="600" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/counties/code/13449398"></iframe>
XPath: #ctl00_ctl48_g_645d005e_799a_4a07_b537_8142caaca96e > div > iframe
Example 3 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light
<iframe width="400" height="620" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/counties/code/13449400"></iframe>
XPath: #ctl00_ctl48_g_8eb7d7ae_27d9_458b_9e5b_802469324ea8 > div > iframe
Example 4 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light
<iframe width="400" height="620" frameborder="0" src="https://apps.esrgc.org/dashboards/countycomparison/#embed/compare/counties/code/13449402"></iframe>
XPath: #ctl00_ctl48_g_d2e0993b_782f_4bf4_abb4_eb0bde52bcde > div > iframe
Example 5 View on Page
Frame is missing an accessible name. Add a title attribute.
Mode: light
<iframe width="600" height="400" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maryland.maps.arcgis.com/apps/instant/lookup/index.html?appid=7d28e49c55b74945bf79c8fd576a...
XPath: #ctl00_ctl48_g_a28ba261_65ad_47ee_a4c3_c97414759fbd > div > iframe
3 Moderate accesslint labels-and-names/label-content-mismatch:
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Accessible name "A Message from TEDCO&#039;s CEO" does not contain visible text "Troy A. LeMaile-Stovall Wednesday, February 4, 2026 A Message from TEDCO's CEO".
Mode: light
<a href="/insights/message-tedcos-ceo" rel="bookmark" class="clickable-card" aria-label="A Message from TEDCO&amp;#039;s CEO"> <article class="blog is-promoted card-condensed has_img clearfix" style="...
XPath: div:nth-of-type(2) > a[href="/insights/message-tedcos-ceo"]
Example 2 View on Page
Accessible name "Start Building for Free Button" does not contain visible text "Free Trial".
Mode: light
<a class="btn btn-pink" aria-label="Start Building for Free Button" target="_blank" href="https://dashboard.knack.com/sign-up"> Free Trial ...
XPath: div:nth-of-type(2) > div:nth-of-type(2) > a[href="https://dashboard.knack.com/sign-up"]
Example 3 View on Page
Accessible name "Cookies Button" does not contain visible text "https://www.knack.com/privacy/".
Mode: light
<a aria-label="Cookies Button" href="https://www.knack.com/privacy/">https://www.knack.com/privacy/</a>
XPath: p > a[href="https://www.knack.com/privacy/"]
2 Moderate accesslint keyboard-accessible/nested-interactive:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Interactive element <h3> is nested inside <a>.
Mode: light
<h3 class="ui header" tabindex="0" style="display: inline; cursor: pointer; vertical-align: sub;">WORKFORCE</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
Example 2 View on Page
Interactive element <h3> is nested inside <a>.
Mode: light
<h3 class="ui header" style="display:inline;cursor:pointer;vertical-align:sub" tabindex="0">WORKFORCE</h3>
XPath: div:nth-of-type(2) > div > div > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
2 Moderate accesslint aria/aria-hidden-focus:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Focusable element is inside an aria-hidden region.
Mode: light
<button type="button" style="text-decoration:none;color:inherit;background:none;border:none;padding:0;font:inherit;cursor:pointer;width:100%;text-align:left"><span style="color:#c81727" class="jsx-7fe...
XPath: a[aria-label="Save to My Saved Results"] > button
Example 2 View on Page
Focusable element is inside an aria-hidden region.
Mode: light
<button style="background-color:#c81727;border-radius:0;border:1px solid #c81727;color:#fff;margin:0" class="ui blue medium compact button">Manage My Folders</button>
XPath: div:nth-of-type(5) > div:nth-of-type(2) > button
2 Moderate accesslint aria/presentational-children-focusable:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Focusable element inside a "link" role whose children are presentational.
Mode: light
<h3 class="ui header" tabindex="0" style="display: inline; cursor: pointer; vertical-align: sub;">WORKFORCE</h3>
XPath: div:nth-of-type(1) > div:nth-of-type(1) > div:nth-of-type(1) > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
Example 2 View on Page
Focusable element inside a "link" role whose children are presentational.
Mode: light
<h3 class="ui header" style="display:inline;cursor:pointer;vertical-align:sub" tabindex="0">WORKFORCE</h3>
XPath: div:nth-of-type(2) > div > div > div > div:nth-of-type(5) > a[href="/maryland/community/State-of-Maryland/r1610/emsiadvanced"] > h3
2 Moderate accesslint landmarks/no-duplicate-banner:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Page has multiple banner landmarks.
Mode: light
<header> <h2>Other Directories</h2> </header>
XPath: #mdgov_searchLeftCol > header
Example 2 View on Page
Page has multiple banner landmarks.
Mode: light
<header id="mdgov_dynamicPageHeader"> <h1>Commerce, Department of&nbsp;(COMMERCE)</h1><h3>401 East Pratt Street<br>Baltimore, MD 21202</h3> </header>
XPath: #mdgov_dynamicPageHeader
1 Moderate accesslint landmarks/landmark-unique:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple navigation landmarks have the same label "hamburger".
Mode: light
<nav role="navigation" aria-labelledby="block-hamburger-2-menu" id="block-hamburger-2"> <h2 class="visually-hidden" id="block-hamburger-2-menu">Hamburger</h2> <ul cla...
XPath: #block-hamburger-2
1 Moderate accesslint landmarks/contentinfo-is-top-level:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Contentinfo landmark is nested within another landmark.
Mode: light
<article role="contentinfo" qva-radial-context-menu="openContextMenu($event)" qva-context-menu="openContextMenu($event)" id="content" ng-class="{'selections-disabled' : options.noSelections, 'reduce-t...
XPath: #content
1 Moderate accesslint landmarks/banner-is-top-level:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Banner landmark is nested within another landmark.
Mode: light
<section id="mbe-Hero" class="mdg-hero mdg-util--dark" role="banner"> <div class="container"> <div class="mbe-brand"> <div class="mbe-brand__logo"> ...
XPath: #mbe-Hero
1 Moderate accesslint adaptable/th-has-data-cells:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Table has header cells but no data cells.
Mode: light
<table id="dociTable" name="dociTable" class="incubatorTable"><thead><tr><th data-dynatable-column="title" class="dynatable-head"><a class="dynatable-sort-header" href="#">Title</a></th><th data-dynat...
XPath: #dociTable
1 Moderate accesslint labels-and-names/form-label:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Form element has no accessible label.
Mode: light
<select id="dynatable-per-page-dociTable" class="dynatable-per-page-select"><option value="10">10</option><option value="20">20</option><option value="50" selected="selected">50</option><option value=...
XPath: #dynatable-per-page-dociTable