Kilotest: Diagnoses of ancestor and descendant roles incompatible
violation by HTML element 1006 on CVS page
Basics
About the CVS page
- URL: https://www.cvs.com/
- Tested 26 days ago by job
vqion 2026-05-06 at 17:34
About HTML element 1006
- Tag name:
LI - Text:
*FOR 14 NO-COST VACCINES: Select vaccines are no cost with most insurance. Eligibility varies by patient and insurance plan. Eligible patients will not pay any copayments unless otherwise required by their plan, including Medicare Part B. Availability varies by state based on regulations. This is not an all-inclusive list of who should be vaccinated. Age restrictions apply. Available when a certified immunizer is on duty. Vaccines are available at most CVS Pharmacy® locations. Get vaccine details.
- Start tag:
<li role="listitem"> - XPath:
/html/body/div[1]/div[2]/main[1]/div[10]/div[1]/div[1]/ul[1]/li[6] - Bounding box: x = 320, y = 7869, width = 1280, height = 72
About the ancestor and descendant roles incompatible
issue
- Why it matters: User may misunderstand or be blocked from exposure to an item
- Priority: highest
- Related WCAG standard: 4.1.2
Diagnoses
Here is how tools diagnose the ancestor and descendant roles incompatible
issue for HTML element 1006 of the CVS page.
- An li element that is a descendant of a role=listbox element or role=list element must not have any role value other than group or option.
Tool: Html Checker API (World Wide Web Consortium)