Kilotest: Violations of ID not unique
issue for Hesperian Health Guides contact page
Basics
About the page
- URL: https://hesperian.org/contact-us/
- Tested 2 days ago on 2026-10-07 at 21:46 by job
261007T2129-xvj - Summary of results:
- Rule engines:
- Called: 12
- Were able to test: 12
- Reported any rule violations: 11
- Violations: 677
- Violators: 199
- Issues: 52
- Rule engines:
- Download the full technical report (JSON)
About the issue
- Why it matters: User may be pointed to the wrong item
- Priority: highest
- Related WCAG standard: 4.1
- Reported by 3 rule engines (ASLint + Html Checker + HTML CodeSniffer)
- Violations: 44
- Violators: 14
Violators
Here are the HTML elements reported to violate rules belonging to the ID not unique
issue.
Take me there
links will open the page in a new tab and try to scroll to the element and highlight it. This does not always succeed. You can return here by closing the new tab.
Element 260
- Tag name:
DIV - Text:
Hesperian Health Guides … © Copyright - Hesperian Health Guides | Hesperian is a tax exempt 501(c)3 organization | Privacy Policy -
- Start tag:
<div id="main" class="all_colors" data-scroll-offset="0"> - XPath:
/html/body /div[1] /div[1] - Bounding box: x = 0, y = 83, width = 1920, height = 1639
- Reported by ASLint
- Tag name:
Element 270
- Tag name:
DIV - Text:
Hesperian Health Guides … © Copyright - Hesperian Health Guides | Hesperian is a tax exempt 501(c)3 organization | Privacy Policy -
- Start tag:
<div id="section-container-width" class="avia-section av-3bt7n44-17d541108a1f4c64225110b8881a9af3 main_color avia-section-no-padding avia-no-border-styling avia-builder-el-2 el_after_av_section el_before_av_section section-container-width invalid-custom-class-found av-desktop-hide av-medium-hide avia-bg-style-scroll container_wrap fullsize"> - XPath:
/html/body /div[1] /div[1] /div[2] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 104
- Tag name:
UL - Text:
HOME … DONATE
- Start tag:
<ul role="menu" class="menu av-main-nav" id="avia-menu"> - XPath:
/html/body /div[1] /header[1] /div[2] /div[1] /div[1] /nav[1] /div[1] /ul[1] - Bounding box: x = 1362, y = 1, width = 506, height = 0
- Reported by ASLint
- Tag name:
Element 188
- Tag name:
UL - Text:
HOME … APPS
- Start tag:
<ul id="avia_alternate_menu" class="menu av-main-nav"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] - Bounding box: [not obtained]
- Reported by ASLint
- Tag name:
Element 189
- Tag name:
LI - Text:
HOME
- Start tag:
<li role="menuitem" id="menu-item-30486" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-top-level menu-item-top-level-1"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[1] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 252
- Tag name:
LI - Text:
APPS
- Start tag:
<li role="menuitem" id="menu-item-25057" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-top-level menu-item-top-level-10"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[10] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 196
- Tag name:
LI - Text:
TOPICS
- Start tag:
<li role="menuitem" id="menu-item-30488" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-top-level menu-item-top-level-2"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[2] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 203
- Tag name:
LI - Text:
ABOUT
- Start tag:
<li role="menuitem" id="menu-item-30489" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-top-level menu-item-top-level-3"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[3] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 210
- Tag name:
LI - Text:
SHOP
- Start tag:
<li role="menuitem" id="menu-item-30496" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-top-level menu-item-top-level-4"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[4] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 217
- Tag name:
LI - Text:
BLOG
- Start tag:
<li role="menuitem" id="menu-item-30491" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-top-level menu-item-top-level-5"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[5] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 224
- Tag name:
LI - Text:
DONATE
- Start tag:
<li role="menuitem" id="menu-item-30495" class="menu-item menu-item-type-custom menu-item-object-custom av-menu-button av-menu-button-colored menu-item-top-level menu-item-top-level-6"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[6] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 231
- Tag name:
LI - Text:
HEALTHWIKI
- Start tag:
<li role="menuitem" id="menu-item-30497" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-mega-parent menu-item-top-level menu-item-top-level-7"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[7] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 238
- Tag name:
LI - Text:
LANGUAGE HUB
- Start tag:
<li role="menuitem" id="menu-item-25056" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-mega-parent menu-item-top-level menu-item-top-level-8"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[8] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name:
Element 245
- Tag name:
LI - Text:
PARTNERS
- Start tag:
<li role="menuitem" id="menu-item-29510" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-top-level menu-item-top-level-9"> - XPath:
/html/body /div[1] /header[1] /div[3] /nav[1] /div[1] /ul[1] /li[9] - Bounding box: [not obtained]
- Reported by Html Checker + HTML CodeSniffer
- Tag name: