Accessibility Scan Report

Title: Texas.gov — Issue: #137 Date: 3/13/2026, 2:34:17 PM Duration: 13.1m URLs: 75 / 75

Summary

Total Issues

9714

Across 74 unique rules

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 UniqueALFA UniqueEqual Access UniqueAccessLint UniqueQualWeb Unique Total Unique
View Page Frequently Asked Questions | Texas.gov 622
View Page Page 12 for Agencias y departamentos del estado de Texas | Texas.gov 240
View Page Agencias y departamentos del estado de Texas | Texas.gov 238
View Page Page 10 for Texas State Agencies & Departments | Texas.gov 232
View Page Texas State Agencies & Departments | Texas.gov 231
View Page Page 3 for Texas State Agencies & Departments | Texas.gov 231
View Page Page 8 for Texas State Agencies & Departments | Texas.gov 231
View Page Page 12 for Texas State Agencies & Departments | Texas.gov 231
View Page Page 2 for Texas State Agencies & Departments | Texas.gov 224
View Page Living in Texas | Texas.gov 193

🔧 Most Common Issues (ALFA)

17 rules
628 Serious alfa SC 2.5.8 AA SIA-R111: Interactive elements have a sufficient target size
75 pages affected

Rule Information

Engine: alfa

Roles: UX Designer, Visual Designer

Blocking: ⚠️ Yes (Task-Blocking)

WCAG: SC 2.5.8 AA

Affected Pages

Examples

Example 1 View on Page
Target has insufficient size
Mode: light
<button class="main-nav__nav-button" aria-expanded="false" aria-label="Find Services">Find Services</button>
XPath: /button[@class="main-nav__nav-button"]
Example 2 View on Page
Target has insufficient size
Mode: light
<a class="main-nav__nav-button" aria-expanded="false" href="/texas-by-texas/">Texas by Texas</a>
XPath: /a[@class="main-nav__nav-button"]
Example 3 View on Page
Target has insufficient size
Mode: light
<a class="language-switcher__link language-switcher__desktop-link" href="/es/">...</a>
XPath: /a[@class="language-switcher__link language-switcher__desktop-link"]
Example 4 View on Page
Target has insufficient size
Mode: light
<button class="search-icon__container" aria-label="Search">...</button>
XPath: /button[@class="search-icon__container"]
Example 5 View on Page
Target has insufficient size
Mode: light
<a href="https://www.youtube.com/playlist?list=PLQxgYir_bwEcaSAxctoYWI__tS1tMbuBf" class="links-helper__external " target="__blank">...</a>
XPath: /a[@class="links-helper__external "]
458 Moderate alfa SIA-R3: lang attribute has a valid language code
75 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
<g id="Home-Page-Icons" transform="translate(64.000000, 1561.000000)">...</g>
XPath: /g[@id="Home-Page-Icons"]
Example 2 View on Page
The element does not have a unique ID
Mode: light
<path d="M14.970048,22.758768 L14.970048,3.937536 L9.41256,0.54 C9.22128,0.416256 8.996256,0.337536 8.782512,0.281232 L8.782512,19.36128 L14.45256,22.533744 C14.632512,22.635024 14.80128,22.702512 14.970048,22.758768 Z M1.57128,22.42128 C1.863792,22.42128 2.145024,22.33128 2.516256,22.128768 L7.24128,19.586256 L7.24128,0.483744 C7.038768,0.585024 6.825024,0.697536 6.61128,0.82128 L1.278768,3.87 C0.603792,4.252512 0.288768,4.792512 0.288768,5.546256 L0.288768,21.127488 C0.288768,21.96 0.77256,22.42128 1.57128,22.42128 Z M16.51128,22.736256 C16.623792,22.702512 16.736304,22.657536 16.848768,22.578768 L22.732464,19.237488 C23.396256,18.866256 23.711232,18.326256 23.711232,17.572512 L23.711232,1.968768 C23.711232,1.136256 23.238912,0.686256 22.428816,0.686256 C22.147488,0.686256 21.85512,0.765024 21.494976,0.967536 L16.51128,3.735024 L16.51128,22.736256 Z" id="Shape" />
XPath: /path[@id="Shape"]
Example 3 View on Page
The element does not have a unique ID
Mode: light
<path d="M7.2165796,0 L7.2165796,9.88669695 L0,9.88669695 C0.595983289,11.3465023 1.29645735,12.192707 2.10142218,12.425311 C3.30886943,12.774217 3.84548254,13.7908786 4.41418641,15.0853703 C4.98289028,16.3798619 5.49035289,16.7994574 6.21503809,16.7994574 C6.51139323,15.8517795 7.18780558,15.0853703 8.32857149,15.0853703 C9.4693374,15.0853703 10.2437362,15.423923 11.0001357,16.995338 C11.7565352,18.5667531 12.0569589,18.6663731 12.7000543,19.3288665 C13.3431497,19.9913598 13.4017105,20.5417394 13.8382526,22.069504 C14.2747948,23.5972686 15.7539595,24 17.6080259,24 C17.6080259,21.0159703 17.490159,19.2148388 18.8225811,18.2610181 C20.1550031,17.3071973 22.8667561,16.6122913 23.1566422,14.6452911 C23.4465283,12.6782909 24.5161667,11.7806628 23.6970163,11.0515455 C22.8778658,10.3224282 23.3342014,8.40451389 23.1566422,7.63195927 C22.4458941,6.55370923 22.1614255,6.55370923 16.2937462,6.55370923 C13.7449469,6.55370923 12.7000543,4.68932802 12.7000543,3.10784582 C12.7000543,2.05352435 12.7000543,1.01757574 12.7000543,0 L7.2165796,0 Z" id="Path" />
XPath: /path[@id="Path"]
Example 4 View on Page
The element does not have a unique ID
Mode: light
<g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">...</g>
XPath: /g[@id="Page-1"]
Example 5 View on Page
The element does not have a unique ID
Mode: light
<g id="2.0-Main-Landing_Driver-Services" transform="translate(-1046.000000, -3780.000000)">...</g>
XPath: /g[@id="2.0-Main-Landing_Driver-Services"]
267 Moderate alfa SIA-R74:
75 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The font size is specified using an absolute unit
Mode: light
<p>...</p>
XPath: /p
Example 2 View on Page
The font size is specified using an absolute unit
Mode: light
<p class="post-home__description">Discover how quick and easy it is to handle Texas ...</p>
XPath: /p[@class="post-home__description"]
Example 3 View on Page
The font size is specified using an absolute unit
Mode: light
<p class="post-type explore">Explore Texas</p>
XPath: /p[@class="post-type explore"]
Example 4 View on Page
The font size is specified using an absolute unit
Mode: light
<p class="post-type business">Business</p>
XPath: /p[@class="post-type business"]
Example 5 View on Page
The font size is specified using an absolute unit
Mode: light
<p class="post-type resident">Resident</p>
XPath: /p[@class="post-type resident"]
267 Moderate alfa SIA-R80: ASCII art has a text alternative
75 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The line height is specified using an absolute unit
Mode: light
<p>...</p>
XPath: /p
Example 2 View on Page
The line height is specified using an absolute unit
Mode: light
<p class="post-home__description">Discover how quick and easy it is to handle Texas ...</p>
XPath: /p[@class="post-home__description"]
Example 3 View on Page
The line height is specified using an absolute unit
Mode: light
<p class="post-type explore">Explore Texas</p>
XPath: /p[@class="post-type explore"]
Example 4 View on Page
The line height is specified using an absolute unit
Mode: light
<p class="post-type business">Business</p>
XPath: /p[@class="post-type business"]
Example 5 View on Page
The line height is specified using an absolute unit
Mode: light
<p class="post-type resident">Resident</p>
XPath: /p[@class="post-type resident"]
113 Moderate alfa SIA-R73: Text spacing can be adjusted without loss of content
72 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>Texas.gov is the official website of the State of ...</p>
XPath: /p
Example 2 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="post-type explore">Explore Texas</p>
XPath: /p[@class="post-type explore"]
Example 3 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="post-type business">Business</p>
XPath: /p[@class="post-type business"]
Example 4 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="post-type resident">Resident</p>
XPath: /p[@class="post-type resident"]
Example 5 View on Page
The line height of the paragraph is less than 1.5
Mode: light
<p class="post-type government">Government</p>
XPath: /p[@class="post-type government"]
81 Critical alfa SC 1.1.1 A SIA-R14: Images have an accessible name or are decorative
17 pages affected

Examples

Example 1 View on Page
The visible text content of the element is not included within its accessible name
Mode: light
<button class="searchbox__search-btn" aria-label="Search" data-testid="search-submit">Buscar</button>
XPath: /button[@class="searchbox__search-btn"]
Example 2 View on Page
The visible text content of the element is not included within its accessible name
Mode: light
<a data-testid="page-link" aria-label="Navigate to next page" class="pagination__next " href="/es/directorio-servicios-gubernamentales/2/#results-start">...</a>
XPath: /a[@class="pagination__next "]
Example 3 View on Page
The visible text content of the element is not included within its accessible name
Mode: light
<a data-testid="page-link" aria-label="Navigate to last page" class="pagination__last " href="/es/directorio-servicios-gubernamentales/86/#results-start">...</a>
XPath: /a[@class="pagination__last "]
Example 4 View on Page
The visible text content of the element is not included within its accessible name
Mode: light
<button class="searchbox__search-btn" aria-label="Search" data-testid="search-submit">Buscar</button>
XPath: /button[@class="searchbox__search-btn"]
Example 5 View on Page
The visible text content of the element is not included within its accessible name
Mode: light
<a data-testid="page-link" aria-label="Navigate to first page" class="pagination__first " href="/es/directorio-servicios-gubernamentales/#results-start">...</a>
XPath: /a[@class="pagination__first "]
75 Moderate alfa SIA-R57: Landmarks don't repeat the same content
75 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

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
75 Moderate alfa SC 1.4.6 AAA SIA-R66: Text has enhanced contrast with its background
75 pages affected

Rule Information

Engine: alfa

Roles: Visual Designer

Blocking: No

WCAG: SC 1.4.6 AAA

Affected Pages

Examples

Example 1 View on Page
The highest possible contrast of the text is 5.17: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.17: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.17: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.17: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.17:1 which is below the required contrast of 7:1
Mode: light
62 Moderate alfa Best Practice SIA-R53: Headings follow a logical hierarchy
62 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 heading skips one or more levels
Mode: light
<h4>About Us</h4>
XPath: /h4
Example 2 View on Page
The heading skips one or more levels
Mode: light
<h4>About Us</h4>
XPath: /h4
Example 3 View on Page
The heading skips one or more levels
Mode: light
<h4>About Us</h4>
XPath: /h4
Example 4 View on Page
The heading skips one or more levels
Mode: light
<h4>About Us</h4>
XPath: /h4
Example 5 View on Page
The heading skips one or more levels
Mode: light
<h4>Sobre nosotros</h4>
XPath: /h4
39 Moderate alfa SIA-R113:
39 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Target has insufficient size and spacing
Mode: light
<button class="searchbox__input-container__reset-icon" data-testid="clear-search" type="reset" aria-label="Clear Search">...</button>
XPath: /button[@class="searchbox__input-container__reset-icon"]
Example 2 View on Page
Target has insufficient size and spacing
Mode: light
<button class="searchbox__input-container__reset-icon" data-testid="clear-search" type="reset" aria-label="Clear Search">...</button>
XPath: /button[@class="searchbox__input-container__reset-icon"]
Example 3 View on Page
Target has insufficient size and spacing
Mode: light
<button class="searchbox__input-container__reset-icon" data-testid="clear-search" type="reset" aria-label="Borrar la Busqueda">...</button>
XPath: /button[@class="searchbox__input-container__reset-icon"]
Example 4 View on Page
Target has insufficient size and spacing
Mode: light
<button class="searchbox__input-container__reset-icon" data-testid="clear-search" type="reset" aria-label="Clear Search">...</button>
XPath: /button[@class="searchbox__input-container__reset-icon"]
Example 5 View on Page
Target has insufficient size and spacing
Mode: light
<button class="searchbox__input-container__reset-icon" data-testid="clear-search" type="reset" aria-label="Clear Search">...</button>
XPath: /button[@class="searchbox__input-container__reset-icon"]
5 Moderate alfa SIA-R78: Headings of same level have text content between them
5 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
<h3 class="accordion__title">Read more about accessibility policy </h3>
XPath: /h3[@class="accordion__title"]
Example 2 View on Page
There is no content between this heading and the next
Mode: light
<h3 class="accordion__title">Leer más sobre la política de accesibilidad</h3>
XPath: /h3[@class="accordion__title"]
Example 3 View on Page
There is no content between this heading and the next
Mode: light
<h3 class="accordion__title">What is Texas by Texas (TxT)?</h3>
XPath: /h3[@class="accordion__title"]
Example 4 View on Page
There is no content between this heading and the next
Mode: light
<h2 class="h1">Get to know some local Texans</h2>
XPath: /h2[@class="h1"]
Example 5 View on Page
There is no content between this heading and the next
Mode: light
<h2 class="h1">Conoce Algunos Tejanos</h2>
XPath: /h2[@class="h1"]
2 Moderate alfa SIA-R56: Landmarks with the same role are distinguishable
2 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Some `main` have the same name.
Mode: light
Example 2 View on Page
Some `main` have the same name.
Mode: light
2 Moderate alfa SIA-R85:
2 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The text of the paragraph is all italic
Mode: light
<p>Marsha left the lavish world of hospitality for a ...</p>
XPath: /p
Example 2 View on Page
The text of the paragraph is all italic
Mode: light
<p>Marsha dejó el lujoso mundo de la hospitalidad por...</p>
XPath: /p
1 Moderate alfa SIA-R10:
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The `autocomplete` attribute does not have a valid value
Mode: light
1 Moderate alfa SIA-R86: Page has a mechanism to bypass repeated blocks of content
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The element is marked as decorative but is exposed
Mode: light
<iframe title="reCAPTCHA" width="256" height="60" role="presentation" name="a-w4029o1cpagd" frameborder="0" scrolling="no" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" src="https://www.google.com/recaptcha/enterprise/anchor?ar=1&k=6Lf1fDQkAAAAALAXtEDpj-0yBX8abzzojsiH0G9z&co=aHR0cHM6Ly93d3cudGV4YXMuZ292OjQ0Mw..&hl=en&v=QvLuXwupqtKCyjBw2xIzFLIf&size=invisible&anchor-ms=20000&execute-ms=30000&cb=42ok077nhk0" />
XPath: /iframe
1 Minor alfa SC 4.1.1 A SIA-R1: id attributes are unique within the document
1 pages affected

Rule Information

Engine: alfa

Roles: Front-End Developer

Blocking: No

WCAG: SC 4.1.1 A

Affected Pages

Examples

Example 1 View on Page
The first `<title>` element has no text content
Mode: light
1 Serious alfa SC 2.4.2 A SIA-R4: Page has a descriptive title
1 pages affected

Rule Information

Engine: alfa

Roles: Content Author, UX Designer

Blocking: No

WCAG: SC 2.4.2 A

Affected Pages

Examples

Example 1 View on Page
The `lang` attribute is either missing, empty, or only whitespace
Mode: light
<html>...</html>
XPath: /html

🔧 Most Common Issues (axe)

9 rules
151 Moderate axe region:
75 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 data-testid="alert" class="alert-banner alert-banner__type-2">
XPath: .alert-banner
Example 2 View on Page
All page content should be contained by landmarks
Mode: light
<div class="cookies-banner__description"><p>The site uses cookies to provide you with a great user experience. By using Texas.gov, you accept our use of cookies. For more detail, view our Site Policies.</p></div>
XPath: .cookies-banner__description
Example 3 View on Page
All page content should be contained by landmarks
Mode: light
<div data-testid="alert" class="alert-banner alert-banner__type-2">
XPath: .alert-banner
Example 4 View on Page
All page content should be contained by landmarks
Mode: light
<div class="cookies-banner__description"><p>The site uses cookies to provide you with a great user experience. By using Texas.gov, you accept our use of cookies. For more detail, view our Site Policies.</p></div>
XPath: .cookies-banner__description
Example 5 View on Page
All page content should be contained by landmarks
Mode: light
<div data-testid="alert" class="alert-banner alert-banner__type-2">
XPath: .alert-banner
83 Moderate axe aria-allowed-role:
3 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
ARIA role should be appropriate for the element
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Read more about accessibility policy ">
XPath: #accessibility-policy > .accordion > section[role="button"]
Example 2 View on Page
ARIA role should be appropriate for the element
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Read more about privacy policy">
XPath: section[aria-controls="Read more about privacy policy"]
Example 3 View on Page
ARIA role should be appropriate for the element
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Read more about security policy ">
XPath: #security-policy > .accordion > section[role="button"]
Example 4 View on Page
ARIA role should be appropriate for the element
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Read more about linking policy">
XPath: section[aria-controls="Read more about linking policy"]
Example 5 View on Page
ARIA role should be appropriate for the element
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Read more about social media policy">
XPath: #social-media-policy > .accordion > section[role="button"]
62 Moderate axe heading-order:
62 pages affected

Rule Information

Engine: axe

Roles: Content Author, UX Designer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Heading levels should only increase by one
Mode: light
<h4>About Us</h4>
XPath: .footer__list:nth-child(1) > h4
Example 2 View on Page
Heading levels should only increase by one
Mode: light
<h4>About Us</h4>
XPath: .footer__list:nth-child(1) > h4
Example 3 View on Page
Heading levels should only increase by one
Mode: light
<h4>About Us</h4>
XPath: .footer__list:nth-child(1) > h4
Example 4 View on Page
Heading levels should only increase by one
Mode: light
<h4>About Us</h4>
XPath: .footer__list:nth-child(1) > h4
Example 5 View on Page
Heading levels should only increase by one
Mode: light
<h4>Sobre nosotros</h4>
XPath: .footer__list:nth-child(1) > h4
2 Moderate axe landmark-main-is-top-level:
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Main landmark should not be contained in another landmark
Mode: light
<main class="w-2/3">
XPath: .w-2\/3
Example 2 View on Page
Main landmark should not be contained in another landmark
Mode: light
<main class="w-2/3">
XPath: .w-2\/3
2 Moderate axe landmark-no-duplicate-main:
2 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Document should not have more than one main landmark
Mode: light
<main>
XPath: #gatsby-focus-wrapper > main
Example 2 View on Page
Document should not have more than one main landmark
Mode: light
<main>
XPath: #gatsby-focus-wrapper > main
2 Moderate axe landmark-unique:
2 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
<main>
XPath: #gatsby-focus-wrapper > main
Example 2 View on Page
Landmarks should have a unique role or role/label/title (i.e. accessible name) combination
Mode: light
<main>
XPath: #gatsby-focus-wrapper > main
1 Moderate axe SC 1.3.5 AA autocomplete-valid:
1 pages affected

Rule Information

Engine: axe

Roles: Front-End Developer

Blocking: No

WCAG: SC 1.3.5 AA

Affected Pages

Examples

Example 1 View on Page
autocomplete attribute must be used correctly
Mode: light
<input type="text" class="tx-input__label__input" placeholder="000-000-0000" autocomplete="000-000-0000" name="phone" value="">
XPath: input[placeholder="000-000-0000"]
1 Serious axe SC 2.4.2 A document-title:
1 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>
XPath: html
1 Serious axe SC 3.1.1 A html-has-lang:
1 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>
XPath: html

🔧 Most Common Issues (Equal Access)

31 rules
3229 Moderate equalAccess style_focus_visible:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a href="https://txt.texas.gov/dmv/vehicle-registration-renewal?utm_source=alert&utm_medium=alert&utm_campaign=texasgov">
Example 2 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a href="https://www.texas.gov/help-support/frequently-asked-questions/#texas-by-texas-txt-">
Example 3 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a href="https://www.texas.gov/help-support/frequently-asked-questions/#vehicle-registration-renewal">
Example 4 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a href="https://www.texas.gov/texas-by-texas/">
Example 5 View on Page
Check the keyboard focus indicator is visible when using CSS declaration for 'border' or 'outline'
Mode: light
<a href="https://nam10.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.txdmv.gov%2Fmotorists%2Fregister-your-vehicle&data=05%7C02%7Caudprice%40deloitte.com%7C631eebe0cb4840880f4008de335064db%7C36da45f1dd2c4d1faf135abe46b99921%7C0%7C0%7C639004617537066131%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=KCc3d19WKAv%2F%2FH9y4rgeqBu9b3ePPilbFnniRI%2B43CI%3D&reserved=0">
717 Moderate equalAccess element_id_unique:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The <g> element has the id "Home-Page-Icons" that is already in use
Mode: light
<g transform="translate(64.000000, 1561.000000)" id="Home-Page-Icons">
Example 2 View on Page
The <path> element has the id "Shape" that is already in use
Mode: light
<path id="Shape" d="M24,24 L0,24 L0,1.5 C0,0.671572875 0.671572875,0 1.5,0 L10.5,0 C11.3284271,0 12,0.671572875 12,1.5 L12,22.5 L13.5,22.5 L13.5,10 C13.5,9.44771525 13.9477153,9 14.5,9 L23,9 C23.5522847,9 24,9.44771525 24,10 L24,24 Z M16,11.5 C15.7238576,11.5 15.5,11.7238576 15.5,12 L15.5,13.5 C15.5,13.7761424 15.7238576,14 16,14 L17.5,14 C17.7761424,14 18,13.7761424 18,13.5 L18,12 C18,11.7238576 17.7761424,11.5 17.5,11.5 L16,11.5 Z M16,16.5 C15.7238576,16.5 15.5,16.7238576 15.5,17 L15.5,18.5 C15.5,18.7761424 15.7238576,19 16,19 L17.5,19 C17.7761424,19 18,18.7761424 18,18.5 L18,17 C18,16.7238576 17.7761424,16.5 17.5,16.5 L16,16.5 Z M20,11.5 C19.7238576,11.5 19.5,11.7238576 19.5,12 L19.5,13.5 C19.5,13.7761424 19.7238576,14 20,14 L21.5,14 C21.7761424,14 22,13.7761424 22,13.5 L22,12 C22,11.7238576 21.7761424,11.5 21.5,11.5 L20,11.5 Z M20,16.5 C19.7238576,16.5 19.5,16.7238576 19.5,17 L19.5,18.5 C19.5,18.7761424 19.7238576,19 20,19 L21.5,19 C21.7761424,19 22,18.7761424 22,18.5 L22,17 C22,16.7238576 21.7761424,16.5 21.5,16.5 L20,16.5 Z M2.5,2.5 C2.22385762,2.5 2,2.72385762 2,3 L2,4.5 C2,4.77614238 2.22385762,5 2.5,5 L4,5 C4.27614238,5 4.5,4.77614238 4.5,4.5 L4.5,3 C4.5,2.72385762 4.27614238,2.5 4,2.5 L2.5,2.5 Z M2.5,7.5 C2.22385762,7.5 2,7.72385765 2,8 L2,9.5 C2,9.77614235 2.22385762,10 2.5,10 L4,10 C4.27614238,10 4.5,9.77614235 4.5,9.5 L4.5,8 C4.5,7.72385765 4.27614238,7.5 4,7.5 L2.5,7.5 Z M2.5,12.5 C2.22385762,12.5 2,12.7238576 2,13 L2,14.5 C2,14.7761424 2.22385762,15 2.5,15 L4,15 C4.27614238,15 4.5,14.7761424 4.5,14.5 L4.5,13 C4.5,12.7238576 4.27614238,12.5 4,12.5 L2.5,12.5 Z M2.5,17.5 C2.22385762,17.5 2,17.7238576 2,18 L2,19.5 C2,19.7761424 2.22385762,20 2.5,20 L4,20 C4.27614238,20 4.5,19.7761424 4.5,19.5 L4.5,18 C4.5,17.7238576 4.27614238,17.5 4,17.5 L2.5,17.5 Z M8,2.5 C7.72385765,2.5 7.5,2.72385762 7.5,3 L7.5,4.5 C7.5,4.77614238 7.72385765,5 8,5 L9.5,5 C9.77614235,5 10,4.77614238 10,4.5 L10,3 C10,2.72385762 9.77614235,2.5 9.5,2.5 L8,2.5 Z M8,7.5 C7.72385765,7.5 7.5,7.72385765 7.5,8 L7.5,9.5 C7.5,9.77614235 7.72385765,10 8,10 L9.5,10 C9.77614235,10 10,9.77614235 10,9.5 L10,8 C10,7.72385765 9.77614235,7.5 9.5,7.5 L8,7.5 Z M8,12.5 C7.72385765,12.5 7.5,12.7238576 7.5,13 L7.5,14.5 C7.5,14.7761424 7.72385765,15 8,15 L9.5,15 C9.77614235,15 10,14.7761424 10,14.5 L10,13 C10,12.7238576 9.77614235,12.5 9.5,12.5 L8,12.5 Z M8,17.5 C7.72385765,17.5 7.5,17.7238576 7.5,18 L7.5,19.5 C7.5,19.7761424 7.72385765,20 8,20 L9.5,20 C9.77614235,20 10,19.7761424 10,19.5 L10,18 C10,17.7238576 9.77614235,17.5 9.5,17.5 L8,17.5 Z">
Example 3 View on Page
The <path> element has the id "Path" that is already in use
Mode: light
<path id="Path" d="M5.08697971,23.3242899 C5.53266087,23.6612174 6.09785507,23.541658 6.77175652,23.0525681 L12.5217855,18.8351536 L18.2826667,23.0525681 C18.9565681,23.541658 19.5109101,23.6612174 19.9674435,23.3242899 C20.4130783,22.9873159 20.5109333,22.4329739 20.2391652,21.639513 L17.9673971,14.8786087 L23.7717333,10.7046957 C24.4457739,10.226458 24.7173565,9.72646957 24.5434899,9.18297971 C24.3696232,8.66124058 23.8587362,8.40037101 23.0217275,8.41122319 L15.9021913,8.45472464 L13.7391768,1.66121739 C13.4783072,0.856857971 13.0869797,0.454724638 12.5217855,0.454724638 C11.9674435,0.454724638 11.5761159,0.856857971 11.3152464,1.66121739 L9.15218551,8.45472464 L2.03264928,8.41122319 C1.19568696,8.40037101 0.6848,8.66124058 0.510886957,9.18297971 C0.326121739,9.72646957 0.608742029,10.226458 1.28264348,10.7046957 L7.08697971,14.8786087 L4.81525797,21.639513 C4.54348986,22.4329739 4.64134493,22.9873159 5.08697971,23.3242899 Z">
Example 4 View on Page
The <g> element has the id "Page-1" that is already in use
Mode: light
<g fill-rule="evenodd" fill="none" stroke-width="1" stroke="none" id="Page-1">
Example 5 View on Page
The <g> element has the id "2.0-Main-Landing_Driver-Services" that is already in use
Mode: light
<g transform="translate(-1142.000000, -3780.000000)" id="2.0-Main-Landing_Driver-Services">
392 Moderate equalAccess label_name_visible:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<a class="main-nav__home-link" aria-label="Texas.gov home" href="/">
Example 2 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<button aria-label="Search" class="search-icon__container">
Example 3 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<button class="hamburger-wrapper" aria-expanded="false" aria-label="Menu" type="button">
Example 4 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<button aria-label="Close" class="cookies-banner__close-icon-wrapper" type="button">
Example 5 View on Page
Accessible name does not match or contain the visible label text
Mode: light
<button tabindex="0" aria-label="Start Chat" class="acOpenButton-0-0-12 acButtonStyles-0-0-3 " id="amazon-connect-open-widget-button">
343 Moderate equalAccess element_attribute_deprecated:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light
<meta content="ie=edge" http-equiv="x-ua-compatible">
Example 2 View on Page
The HTML attribute(s) "version" is deprecated in HTML 5
Mode: light
<svg version="1.1" viewBox="0 0 32 32" height="32px" width="32px" aria-labelledby="facebook-icon facebook-icon-description" data-testid="facebook-icon">
Example 3 View on Page
The HTML attribute(s) "version" is deprecated in HTML 5
Mode: light
<svg version="1.1" viewBox="0 0 32 32" height="32px" width="32px" aria-labelledby="instagram-icon instagram-icon-description" data-testid="instagram-icon">
Example 4 View on Page
The HTML attribute(s) "version" is deprecated in HTML 5
Mode: light
<svg version="1.1" viewBox="0 0 32 32" height="32px" width="32px" aria-labelledby="twitter-icon twitter-icon-description" data-testid="twitter-icon">
Example 5 View on Page
The HTML attribute(s) "http-equiv" is deprecated for the <meta> element in HTML 5
Mode: light
<meta content="ie=edge" http-equiv="x-ua-compatible">
277 Moderate equalAccess element_tabbable_unobscured:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light
<a href="https://www.texas.gov/help-support/frequently-asked-questions/#texas-by-texas-txt-">
Example 2 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light
<a class="main-nav__home-link" aria-label="Texas.gov home" href="/">
Example 3 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light
<button aria-label="Search" class="search-icon__container">
Example 4 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light
<button class="hamburger-wrapper" aria-expanded="false" aria-label="Menu" type="button">
Example 5 View on Page
Confirm that when the element receives focus, it is not covered or, if covered by user action, can be uncovered without moving focus
Mode: light
<a class="main-nav__home-link" aria-label="Texas.gov home" href="/">
170 Moderate equalAccess aria_id_unique:
15 pages affected

Examples

Example 1 View on Page
The 'id' "Read, more, about, accessibility, policy" specified for the ARIA property 'aria-controls' value is not valid
Mode: light
<section aria-controls="Read more about accessibility policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 2 View on Page
The 'id' "Read, more, about, privacy, policy" specified for the ARIA property 'aria-controls' value is not valid
Mode: light
<section aria-controls="Read more about privacy policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 3 View on Page
The 'id' "Read, more, about, security, policy" specified for the ARIA property 'aria-controls' value is not valid
Mode: light
<section aria-controls="Read more about security policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 4 View on Page
The 'id' "Read, more, about, linking, policy" specified for the ARIA property 'aria-controls' value is not valid
Mode: light
<section aria-controls="Read more about linking policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 5 View on Page
The 'id' "Read, more, about, social, media, policy" specified for the ARIA property 'aria-controls' value is not valid
Mode: light
<section aria-controls="Read more about social media policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
170 Moderate equalAccess aria_role_valid:
15 pages affected

Examples

Example 1 View on Page
The ARIA role 'button' is not valid for the element <section>
Mode: light
<section aria-controls="Read more about accessibility policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 2 View on Page
The ARIA role 'button' is not valid for the element <section>
Mode: light
<section aria-controls="Read more about privacy policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 3 View on Page
The ARIA role 'button' is not valid for the element <section>
Mode: light
<section aria-controls="Read more about security policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 4 View on Page
The ARIA role 'button' is not valid for the element <section>
Mode: light
<section aria-controls="Read more about linking policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 5 View on Page
The ARIA role 'button' is not valid for the element <section>
Mode: light
<section aria-controls="Read more about social media policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
170 Moderate equalAccess element_tabbable_role_valid:
15 pages affected

Examples

Example 1 View on Page
The tabbable element does not have a valid widget role
Mode: light
<section aria-controls="Read more about accessibility policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 2 View on Page
The tabbable element does not have a valid widget role
Mode: light
<section aria-controls="Read more about privacy policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 3 View on Page
The tabbable element does not have a valid widget role
Mode: light
<section aria-controls="Read more about security policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 4 View on Page
The tabbable element does not have a valid widget role
Mode: light
<section aria-controls="Read more about linking policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 5 View on Page
The tabbable element does not have a valid widget role
Mode: light
<section aria-controls="Read more about social media policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
170 Moderate equalAccess input_label_exists:
15 pages affected

Examples

Example 1 View on Page
Form control with "button" role has no associated label
Mode: light
<section aria-controls="Read more about accessibility policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 2 View on Page
Form control with "button" role has no associated label
Mode: light
<section aria-controls="Read more about privacy policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 3 View on Page
Form control with "button" role has no associated label
Mode: light
<section aria-controls="Read more about security policy " aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 4 View on Page
Form control with "button" role has no associated label
Mode: light
<section aria-controls="Read more about linking policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
Example 5 View on Page
Form control with "button" role has no associated label
Mode: light
<section aria-controls="Read more about social media policy" aria-expanded="false" id="id__0" role="button" tabindex="0">
145 Moderate equalAccess aria_content_in_landmark:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Content is not within a landmark element
Mode: light
<p>
Example 2 View on Page
Content is not within a landmark element
Mode: light
<button aria-label="Close" class="cookies-banner__close-icon-wrapper" type="button">
Example 3 View on Page
Content is not within a landmark element
Mode: light
<button tabindex="0" aria-label="Start Chat" class="acOpenButton-0-0-12 acButtonStyles-0-0-3 " id="amazon-connect-open-widget-button">
Example 4 View on Page
Content is not within a landmark element
Mode: light
<button tabindex="0" aria-label="Start Chat" class="acOpenButton-0-0-12 acButtonStyles-0-0-3 " id="amazon-connect-open-widget-button">
Example 5 View on Page
Content is not within a landmark element
Mode: light
<button tabindex="0" aria-label="Start Chat" class="acOpenButton-0-0-12 acButtonStyles-0-0-3 " id="amazon-connect-open-widget-button">
75 Moderate equalAccess style_color_misuse:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
Example 2 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
Example 3 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
Example 4 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
Example 5 View on Page
Verify color is not used as the only visual means of conveying information
Mode: light
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
75 Moderate equalAccess style_highcontrast_visible:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

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
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
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
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
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
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
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
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
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
<style id="gatsby-global-css" data-href="/styles.4b8aa3d54a6818294027.css">
75 Moderate equalAccess aria_role_redundant:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The explicitly-assigned ARIA role "navigation" is redundant with the implicit role of the element <nav>
Mode: light
<nav class="main-nav" aria-label="Primary Navigation" role="navigation">
Example 2 View on Page
The explicitly-assigned ARIA role "navigation" is redundant with the implicit role of the element <nav>
Mode: light
<nav class="main-nav" aria-label="Primary Navigation" role="navigation">
Example 3 View on Page
The explicitly-assigned ARIA role "navigation" is redundant with the implicit role of the element <nav>
Mode: light
<nav class="main-nav" aria-label="Primary Navigation" role="navigation">
Example 4 View on Page
The explicitly-assigned ARIA role "navigation" is redundant with the implicit role of the element <nav>
Mode: light
<nav class="main-nav" aria-label="Primary Navigation" role="navigation">
Example 5 View on Page
The explicitly-assigned ARIA role "navigation" is redundant with the implicit role of the element <nav>
Mode: light
<nav class="main-nav" aria-label="Primary Navigation" role="navigation">
75 Moderate equalAccess aria_child_valid:
75 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light
<ul class="main-nav__list" aria-label="Navigation Menu">
Example 2 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light
<ul class="main-nav__list" aria-label="Navigation Menu">
Example 3 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light
<ul class="main-nav__list" aria-label="Navigation Menu">
Example 4 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light
<ul class="main-nav__list" aria-label="Navigation Menu">
Example 5 View on Page
The element with role "list" does not own any child element with any of the following role(s): "listitem"
Mode: light
<ul class="main-nav__list" aria-label="Navigation Menu">
50 Moderate equalAccess text_sensory_misuse:
43 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<h2 class="container-404__desc-2">
Example 2 View on Page
Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<h2 class="container-404__desc-2">
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
<h2 class="container-404__desc-2">
Example 4 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 5 View on Page
Confirm the word(s) 'below' of the user instruction is used to indicate a logical rather than visual position
Mode: light
<h2 class="container-404__desc-2">
44 Moderate equalAccess input_label_visible:
42 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The ‘placeholder’ is the only visible label
Mode: light
<input aria-label="Search the website" placeholder="Search the website" value="" name="search" class="search-filter-bar__search-box" type="text">
Example 2 View on Page
The ‘placeholder’ is the only visible label
Mode: light
<input aria-label="Realizar una busqueda" placeholder="Realizar una busqueda" value="" name="search" class="search-filter-bar__search-box" type="text">
Example 3 View on Page
The input element does not have an associated visible label
Mode: light
<input aria-describedby="react-select-2-placeholder" role="combobox" aria-label="contactCode" aria-haspopup="true" aria-expanded="false" aria-autocomplete="list" value="" tabindex="0" spellcheck="false" id="react-select-2-input" autocorrect="off" autocomplete="off" autocapitalize="none" style="label:input;color:inherit;background:0;opacity:1;width:100%;grid-area:1 / 2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0" class="" type="text">
Example 4 View on Page
The ‘placeholder’ is the only visible label
Mode: light
<textarea placeholder="e.g., TxT, vehicle registration renewal, driver or license ID renewal, etc." name="txgovService" rows="3" required="" class="tx-textarea__input">
Example 5 View on Page
The ‘placeholder’ is the only visible label
Mode: light
<textarea placeholder="e.g. error message details, payment issue information (including payment date), etc." name="issue" rows="6" required="" class="tx-textarea__input">
41 Moderate equalAccess form_submit_button_exists:
41 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify the <form> element has a submit button or an image button
Mode: light
<form action="/search" class="search-filter-bar">
Example 2 View on Page
Verify the <form> element has a submit button or an image button
Mode: light
<form action="/search" class="search-filter-bar">
Example 3 View on Page
Verify the <form> element has a submit button or an image button
Mode: light
<form class="searchbox">
Example 4 View on Page
Verify the <form> element has a submit button or an image button
Mode: light
<form class="searchbox">
Example 5 View on Page
Verify the <form> element has a submit button or an image button
Mode: light
<form class="searchbox">
39 Moderate equalAccess target_spacing_sufficient:
39 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Ensure the overlapped target "button" meets a minimum target size or has sufficient spacing from the overlapping target "input"
Mode: light
<button aria-label="Clear Search" type="reset" data-testid="clear-search" class="searchbox__input-container__reset-icon">
Example 2 View on Page
Ensure the overlapped target "button" meets a minimum target size or has sufficient spacing from the overlapping target "input"
Mode: light
<button aria-label="Clear Search" type="reset" data-testid="clear-search" class="searchbox__input-container__reset-icon">
Example 3 View on Page
Ensure the overlapped target "button" meets a minimum target size or has sufficient spacing from the overlapping target "input"
Mode: light
<button aria-label="Borrar la Busqueda" type="reset" data-testid="clear-search" class="searchbox__input-container__reset-icon">
Example 4 View on Page
Ensure the overlapped target "button" meets a minimum target size or has sufficient spacing from the overlapping target "input"
Mode: light
<button aria-label="Clear Search" type="reset" data-testid="clear-search" class="searchbox__input-container__reset-icon">
Example 5 View on Page
Ensure the overlapped target "button" meets a minimum target size or has sufficient spacing from the overlapping target "input"
Mode: light
<button aria-label="Clear Search" type="reset" data-testid="clear-search" class="searchbox__input-container__reset-icon">
22 Moderate equalAccess text_block_heading:
10 pages affected

Examples

Example 1 View on Page
Confirm this text 'Explore Texas' is used as a heading and if so, modify to use a heading element or role
Mode: light
<p class="post-type explore">
Example 2 View on Page
Confirm this text 'Business' is used as a heading and if so, modify to use a heading element or role
Mode: light
<p class="post-type business">
Example 3 View on Page
Confirm this text 'Resident' is used as a heading and if so, modify to use a heading element or role
Mode: light
<p class="post-type resident">
Example 4 View on Page
Confirm this text 'Government' is used as a heading and if so, modify to use a heading element or role
Mode: light
<p class="post-type government">
Example 5 View on Page
Confirm this text 'Política general' is used as a heading and if so, modify to use a heading element or role
Mode: light
<div class="body_text__paragraph">
4 Moderate equalAccess aria_main_label_unique:
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple elements with "main" role do not have unique labels
Mode: light
<main>
Example 2 View on Page
Multiple elements with "main" role do not have unique labels
Mode: light
<main class="w-2/3">
Example 3 View on Page
Multiple elements with "main" role do not have unique labels
Mode: light
<main>
Example 4 View on Page
Multiple elements with "main" role do not have unique labels
Mode: light
<main class="w-2/3">
4 Moderate equalAccess frame_src_valid:
4 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Verify <frame> content is accessible
Mode: light
<iframe src="https://www.google.com/recaptcha/enterprise/anchor?ar=1&k=6Lf1fDQkAAAAALAXtEDpj-0yBX8abzzojsiH0G9z&co=aHR0cHM6Ly93d3cudGV4YXMuZ292OjQ0Mw..&hl=en&v=QvLuXwupqtKCyjBw2xIzFLIf&size=invisible&anchor-ms=20000&execute-ms=30000&cb=3pdh0b1lwbqs" sandbox="allow-forms allow-popups allow-same-origin allow-scripts allow-top-navigation allow-modals allow-popups-to-escape-sandbox allow-storage-access-by-user-activation" scrolling="no" frameborder="0" name="a-xr1oj9i1rw6k" role="presentation" height="60" width="256" title="reCAPTCHA">
Example 2 View on Page
Verify <frame> content is accessible
Mode: light
<iframe aria-label="Youtube Video" src="https://www.youtube.com/embed/videoseries?list=PLQxgYir_bwEeO5PKawMOHzN3KPeDpGH2j&controls=0&loop=1" height="100%" width="100%">
Example 3 View on Page
Verify <frame> content is accessible
Mode: light
<iframe aria-label="Behind the Photo Video Series Presented by Texas.gov" title="Behind the Photo Video Series Presented by Texas.gov" src="https://www.youtube.com/embed/videoseries?si=Jc8GIKSDcQE8rSth&amp;list=PLQxgYir_bwEfgwXegUxoqNWpmB0f51ckX" class="promo-video__video-frame" height="100%" width="100%">
Example 4 View on Page
Verify <frame> content is accessible
Mode: light
<iframe aria-label="Behind the Photo Video Series Presented by Texas.gov" title="Behind the Photo Video Series Presented by Texas.gov" src="https://www.youtube.com/embed/videoseries?si=Jc8GIKSDcQE8rSth&amp;list=PLQxgYir_bwEfgwXegUxoqNWpmB0f51ckX" class="promo-video__video-frame" height="100%" width="100%">
4 Moderate equalAccess figure_label_exists:
4 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>
Example 2 View on Page
The <figure> element does not have an associated label
Mode: light
<figure>
Example 3 View on Page
The <figure> element does not have an associated label
Mode: light
<figure>
Example 4 View on Page
The <figure> element does not have an associated label
Mode: light
<figure>
3 Moderate equalAccess text_contrast_sufficient:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Text contrast of 3.06 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 700
Mode: light
<p class="post-type explore">
Example 2 View on Page
Text contrast of 3.93 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 700
Mode: light
<p class="post-type business">
Example 3 View on Page
Text contrast of 3.40 with its background is less than the WCAG AA minimum requirements for text of size 16px and weight of 700
Mode: light
<p class="post-type government">
2 Moderate equalAccess aria_main_label_visible:
2 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Multiple elements with "main" role do not have unique visible labels
Mode: light
<body>
Example 2 View on Page
Multiple elements with "main" role do not have unique visible labels
Mode: light
<body>
1 Moderate equalAccess input_autocomplete_valid:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The 'autocomplete' attribute has an incorrect value
Mode: light
<input value="" name="phone" autocomplete="000-000-0000" placeholder="000-000-0000" class="tx-input__label__input" type="text">
1 Moderate equalAccess aria_keyboard_handler_exists:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Verify the <input> element with "combobox" role has keyboard access
Mode: light
<input aria-describedby="react-select-2-placeholder" role="combobox" aria-label="contactCode" aria-haspopup="true" aria-expanded="false" aria-autocomplete="list" value="" tabindex="0" spellcheck="false" id="react-select-2-input" autocorrect="off" autocomplete="off" autocapitalize="none" style="label:input;color:inherit;background:0;opacity:1;width:100%;grid-area:1 / 2;font:inherit;min-width:2px;border:0;margin:0;outline:0;padding:0" class="" type="text">
1 Moderate equalAccess heading_markup_misuse:
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
<h3 class="accordion__title">
1 Moderate equalAccess html_lang_exists:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page detected as HTML, but does not have a 'lang' attribute
Mode: light
<html>
1 Moderate equalAccess page_title_exists:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The <title> element is empty (no innerHTML)
Mode: light
<html>
1 Moderate equalAccess text_quoted_correctly:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
If the following text is a quotation, mark it as a <q> or <blockquote> element: "Ready. Check. Vote."
Mode: light
<span>
1 Moderate equalAccess list_markup_review:
1 pages affected

Rule Information

Engine: equalAccess

Roles: Front-End Developer

Blocking: No

Examples

Example 1 View on Page
Verify this is a list and if so, modify to use proper HTML elements for the list
Mode: light
<p>

🔧 Most Common Issues (AccessLint)

10 rules
525 Moderate accesslint distinguishable/color-contrast:
75 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Insufficient color contrast ratio of 1.36:1 (required 4.5:1).
Mode: light
<title id="search-icon">Search Icon</title>
XPath: #search-icon
Example 2 View on Page
Insufficient color contrast ratio of 4.24:1 (required 4.5:1).
Mode: light
<title id="facebook-icon" lang="en">Facebook</title>
XPath: #facebook-icon
Example 3 View on Page
Insufficient color contrast ratio of 4.24:1 (required 4.5:1).
Mode: light
<desc id="facebook-icon-description">A logo that leads to an outside link to facebook.</desc>
XPath: #facebook-icon-description
Example 4 View on Page
Insufficient color contrast ratio of 4.24:1 (required 4.5:1).
Mode: light
<title id="instagram-icon" lang="en">Instagram</title>
XPath: #instagram-icon
Example 5 View on Page
Insufficient color contrast ratio of 4.24:1 (required 4.5:1).
Mode: light
<desc id="instagram-icon-description">A logo that leads to an outside link to instagram.</desc>
XPath: #instagram-icon-description
112 Moderate accesslint aria/aria-allowed-role:
15 pages affected

Examples

Example 1 View on Page
Role "button" is not allowed on element <section>.
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Read more about accessibility policy "><div class="accordion__header-container" id="read-more-about-accessibility-po...
XPath: #id__0
Example 2 View on Page
Role "button" is not allowed on element <section>.
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="Leer más sobre la política de accesibilidad"><div class="accordion__header-container" id="leer-m-s-sobre-la-pol-tica...
XPath: #id__0
Example 3 View on Page
Role "button" is not allowed on element <section>.
Mode: light
<section tabindex="0" role="button" id="id__0" aria-expanded="false" aria-controls="What is Texas by Texas (TxT)?"><div class="accordion__header-container" id="what-is-texas-by-texas-txt-"><h3 class="...
XPath: #id__0
Example 4 View on Page
Role "button" is not allowed on element <section>.
Mode: light
<section tabindex="0" role="button" id="id__1" aria-expanded="false" aria-controls="How do I access TxT?"><div class="accordion__header-container" id="how-do-i-access-txt-"><h3 class="accordion__title...
XPath: #id__1
Example 5 View on Page
Role "button" is not allowed on element <section>.
Mode: light
<section tabindex="0" role="button" id="id__2" aria-expanded="false" aria-controls="What information do I need to create a TxT account?"><div class="accordion__header-container" id="what-information-d...
XPath: #id__2
62 Moderate accesslint navigable/heading-order:
62 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Heading level 4 skipped from level 2. Use h3 instead.
Mode: light
<h4>About Us</h4>
XPath: div:nth-of-type(1) > h4
Example 2 View on Page
Heading level 4 skipped from level 2. Use h3 instead.
Mode: light
<h4>About Us</h4>
XPath: div:nth-of-type(1) > h4
Example 3 View on Page
Heading level 4 skipped from level 2. Use h3 instead.
Mode: light
<h4>About Us</h4>
XPath: div:nth-of-type(1) > h4
Example 4 View on Page
Heading level 4 skipped from level 1. Use h2 instead.
Mode: light
<h4>About Us</h4>
XPath: div:nth-of-type(1) > h4
Example 5 View on Page
Heading level 4 skipped from level 1. Use h2 instead.
Mode: light
<h4>Sobre nosotros</h4>
XPath: div:nth-of-type(1) > h4
57 Moderate accesslint labels-and-names/label-content-mismatch:
19 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Accessible name "Search" does not contain visible text "Buscar".
Mode: light
<button class="searchbox__search-btn" aria-label="Search" data-testid="search-submit">Buscar</button>
XPath: form > button[data-testid="search-submit"]
Example 2 View on Page
Accessible name "Navigate to next page" does not contain visible text "Siguiente".
Mode: light
<a data-testid="page-link" aria-label="Navigate to next page" class="pagination__next " href="/es/directorio-servicios-gubernamentales/2/#results-start"><span class="d-none-mobile">Siguiente </span><...
XPath: #results-start > div > div:nth-of-type(2) > div:nth-of-type(12) > a[data-testid="page-link"]
Example 3 View on Page
Accessible name "Navigate to next page" does not contain visible text "Siguiente".
Mode: light
<a data-testid="page-link" aria-label="Navigate to next page" class="pagination__next " href="/es/directorio-servicios-gubernamentales/2/#results-start"><span class="d-none-mobile">Siguiente </span><...
XPath: #results-start > div > div:nth-of-type(2) > div:nth-of-type(13) > a[data-testid="page-link"]
Example 4 View on Page
Accessible name "Select and enlarge photo" does not contain visible text "<picture><source srcset="/static/438a44e12673c7574bdcb16a659a78de/e07e9/Marsha_IMG_8929.jpg 200w, /static/438a44e12673c7574bdcb16a659a78de/066f9/Marsha_IMG_8929.jpg 400w, /static/438a44e12673c7574bdcb16a659a78de/4b190/Marsha_IMG_8929.jpg 800w" sizes="(max-width: 800px) 100vw, 800px" /><img loading="lazy" sizes="(max-width: 800px) 100vw, 800px" srcset="/static/438a44e12673c7574bdcb16a659a78de/e07e9/Marsha_IMG_8929.jpg 200w, /static/438a44e12673c7574bdcb16a659a78de/066f9/Marsha_IMG_8929.jpg 400w, /static/438a44e12673c7574bdcb16a659a78de/4b190/Marsha_IMG_8929.jpg 800w" src="/static/438a44e12673c7574bdcb16a659a78de/4b190/Marsha_IMG_8929.jpg" alt="Marsha is smiling in a denim shirt sitting behind her computer" style="position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;object-fit:cover;object-position:center"/></picture>".
Mode: light
<button class="get-to-know__thumbnail-button" aria-label="Select and enlarge photo"><div class="get-to-know__thumbnail selected gatsby-image-wrapper" style="position:relative;overflow:hidden"><div ari...
XPath: #gatsby-focus-wrapper > main > div:nth-of-type(3) > div > div:nth-of-type(2) > div:nth-of-type(2) > div:nth-of-type(2) > button[aria-label="Select and enlarge photo"]
Example 5 View on Page
Accessible name "Select and enlarge photo" does not contain visible text "<picture><source srcset="/static/0f2cd31a07394e373b9ae3328da4ebef/e07e9/Kevin_IMG_7720.jpg 200w, /static/0f2cd31a07394e373b9ae3328da4ebef/066f9/Kevin_IMG_7720.jpg 400w, /static/0f2cd31a07394e373b9ae3328da4ebef/4b190/Kevin_IMG_7720.jpg 800w" sizes="(max-width: 800px) 100vw, 800px" /><img loading="lazy" sizes="(max-width: 800px) 100vw, 800px" srcset="/static/0f2cd31a07394e373b9ae3328da4ebef/e07e9/Kevin_IMG_7720.jpg 200w, /static/0f2cd31a07394e373b9ae3328da4ebef/066f9/Kevin_IMG_7720.jpg 400w, /static/0f2cd31a07394e373b9ae3328da4ebef/4b190/Kevin_IMG_7720.jpg 800w" src="/static/0f2cd31a07394e373b9ae3328da4ebef/4b190/Kevin_IMG_7720.jpg" alt="Kevin standing in blue pants and white shirt holding a large lion head" style="position:absolute;top:0;left:0;opacity:1;width:100%;height:100%;object-fit:cover;object-position:center"/></picture>".
Mode: light
<button class="get-to-know__thumbnail-button" aria-label="Select and enlarge photo"><div class="get-to-know__thumbnail selected gatsby-image-wrapper" style="position:relative;overflow:hidden"><div ari...
XPath: #gatsby-focus-wrapper > main > div:nth-of-type(3) > div > div:nth-of-type(3) > div:nth-of-type(2) > div:nth-of-type(2) > button[aria-label="Select and enlarge photo"]
2 Moderate accesslint landmarks/landmark-main:
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page has multiple main landmarks.
Mode: light
<main class="w-2/3"><section><form class="search-filter-bar" action="/search"><div class="search-filter-bar__input-container"><svg class="search-filter-bar__input-icon" width="24px" height="24px" view...
XPath: div:nth-of-type(2) > div > main
Example 2 View on Page
Page has multiple main landmarks.
Mode: light
<main class="w-2/3"><section><form class="search-filter-bar" action="/search"><div class="search-filter-bar__input-container"><svg class="search-filter-bar__input-icon" width="24px" height="24px" view...
XPath: div:nth-of-type(2) > div > main
2 Moderate accesslint landmarks/no-duplicate-main:
2 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Page has multiple main landmarks.
Mode: light
<main class="w-2/3"><section><form class="search-filter-bar" action="/search"><div class="search-filter-bar__input-container"><svg class="search-filter-bar__input-icon" width="24px" height="24px" view...
XPath: div:nth-of-type(2) > div > main
Example 2 View on Page
Page has multiple main landmarks.
Mode: light
<main class="w-2/3"><section><form class="search-filter-bar" action="/search"><div class="search-filter-bar__input-container"><svg class="search-filter-bar__input-icon" width="24px" height="24px" view...
XPath: div:nth-of-type(2) > div > main
1 Moderate accesslint adaptable/autocomplete-valid:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Invalid autocomplete value "000-000-0000".
Mode: light
<input type="text" class="tx-input__label__input" placeholder="000-000-0000" autocomplete="000-000-0000" name="phone" value="">
XPath: label > input[name="phone"]
1 Moderate accesslint navigable/document-title:
1 pages affected

Rule Information

Engine: accesslint

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Document <title> element is empty.
Mode: light
<html>
XPath: html
1 Moderate accesslint readable/html-has-lang:
1 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 charset="utf-8"><meta http-equiv="x-ua-compatible" content="ie=edge"><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"><style data-href="/styles.4...
XPath: html

🔧 Most Common Issues (QualWeb)

7 rules
74 Moderate qualweb QW-ACT-R25:
74 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.
Mode: light
Example 2 View on Page
The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.
Mode: light
Example 3 View on Page
The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.
Mode: light
Example 4 View on Page
The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.
Mode: light
Example 5 View on Page
The `aria-labelledby` property is neither inherited nor supported by the `role` graphics-document.
Mode: light
74 Moderate qualweb QW-ACT-R30:
74 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 2 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 3 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 4 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
Example 5 View on Page
The complete visible text content of the test target neither matches or is contained within its accessible name.
Mode: light
74 Moderate qualweb QW-ACT-R76:
74 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 2 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 3 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 4 View on Page
Element has contrast ratio lower than minimum.
Mode: light
Example 5 View on Page
Element has contrast ratio lower than minimum.
Mode: light
1 Moderate qualweb QW-ACT-R28:
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The test target has unlisted required states or properties.
Mode: light
1 Moderate qualweb QW-ACT-R24:
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The test target `autocomplete` attribute is not valid.
Mode: light
1 Moderate qualweb QW-ACT-R1:
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The `title` element is empty ('').
Mode: light
1 Moderate qualweb QW-ACT-R2:
1 pages affected

Rule Information

Engine: qualweb

Roles: Front-End Developer

Blocking: No

Affected Pages

Examples

Example 1 View on Page
The `lang` attribute doesn't exist or is empty ('').
Mode: light