Accessibility Standards Explorer

Explore the details of common accessibility standards, including WCAG 2.0, 2.1, 2.2 A, AA, and AAA.

Built with Quant Edge Functions.

Selected Standards: WCAG2AAA, WCAG2AA, WCAG2A
Note: Lower level standards are automatically included.
area-alt

Description: Ensure <area> elements of image maps have alternative text

Help: Active <area> elements must have alternative text

Help URL: https://dequeuniversity.com/rules/axe/4.10/area-alt?application=axeAPI

Tags: cat.text-alternativeswcag2awcag244wcag412section508section508.22.aTTv5TT6.aEN-301-549EN-9.2.4.4EN-9.4.1.2ACT

aria-allowed-attr

Description: Ensure an element's role supports its ARIA attributes

Help: Elements must only use supported ARIA attributes

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-allowed-attr?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-braille-equivalent

Description: Ensure aria-braillelabel and aria-brailleroledescription have a non-braille equivalent

Help: aria-braille attributes must have a non-braille equivalent

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-braille-equivalent?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-command-name

Description: Ensure every ARIA button, link and menuitem has an accessible name

Help: ARIA commands must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-command-name?application=axeAPI

Tags: cat.ariawcag2awcag412TTv5TT6.aEN-301-549EN-9.4.1.2ACT

aria-conditional-attr

Description: Ensure ARIA attributes are used as described in the specification of the element's role

Help: ARIA attributes must be used as specified for the element's role

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-conditional-attr?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-deprecated-role

Description: Ensure elements do not use deprecated roles

Help: Deprecated ARIA roles must not be used

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-deprecated-role?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-hidden-body

Description: Ensure aria-hidden="true" is not present on the document body.

Help: aria-hidden="true" must not be present on the document body

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-hidden-body?application=axeAPI

Tags: cat.ariawcag2awcag131wcag412EN-301-549EN-9.1.3.1EN-9.4.1.2

aria-hidden-focus

Description: Ensure aria-hidden elements are not focusable nor contain focusable elements

Help: ARIA hidden element must not be focusable or contain focusable elements

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-hidden-focus?application=axeAPI

Tags: cat.name-role-valuewcag2awcag412TTv5TT6.aEN-301-549EN-9.4.1.2

aria-input-field-name

Description: Ensure every ARIA input field has an accessible name

Help: ARIA input fields must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-input-field-name?application=axeAPI

Tags: cat.ariawcag2awcag412TTv5TT5.cEN-301-549EN-9.4.1.2ACT

aria-meter-name

Description: Ensure every ARIA meter node has an accessible name

Help: ARIA meter nodes must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-meter-name?application=axeAPI

Tags: cat.ariawcag2awcag111EN-301-549EN-9.1.1.1

aria-progressbar-name

Description: Ensure every ARIA progressbar node has an accessible name

Help: ARIA progressbar nodes must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-progressbar-name?application=axeAPI

Tags: cat.ariawcag2awcag111EN-301-549EN-9.1.1.1

aria-prohibited-attr

Description: Ensure ARIA attributes are not prohibited for an element's role

Help: Elements must only use permitted ARIA attributes

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-prohibited-attr?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-required-attr

Description: Ensure elements with ARIA roles have all required ARIA attributes

Help: Required ARIA attributes must be provided

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-required-attr?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-required-children

Description: Ensure elements with an ARIA role that require child roles contain them

Help: Certain ARIA roles must contain particular children

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-required-children?application=axeAPI

Tags: cat.ariawcag2awcag131EN-301-549EN-9.1.3.1

aria-required-parent

Description: Ensure elements with an ARIA role that require parent roles are contained by them

Help: Certain ARIA roles must be contained by particular parents

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-required-parent?application=axeAPI

Tags: cat.ariawcag2awcag131EN-301-549EN-9.1.3.1

aria-roledescription

Description: Ensure aria-roledescription is only used on elements with an implicit or explicit role

Help: aria-roledescription must be on elements with a semantic role

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-roledescription?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2deprecated

aria-roles

Description: Ensure all elements with a role attribute use a valid value

Help: ARIA roles used must conform to valid values

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-roles?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-toggle-field-name

Description: Ensure every ARIA toggle field has an accessible name

Help: ARIA toggle fields must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-toggle-field-name?application=axeAPI

Tags: cat.ariawcag2awcag412TTv5TT5.cEN-301-549EN-9.4.1.2ACT

aria-tooltip-name

Description: Ensure every ARIA tooltip node has an accessible name

Help: ARIA tooltip nodes must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-tooltip-name?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-valid-attr-value

Description: Ensure all ARIA attributes have valid values

Help: ARIA attributes must conform to valid values

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr-value?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

aria-valid-attr

Description: Ensure attributes that begin with aria- are valid ARIA attributes

Help: ARIA attributes must conform to valid names

Help URL: https://dequeuniversity.com/rules/axe/4.10/aria-valid-attr?application=axeAPI

Tags: cat.ariawcag2awcag412EN-301-549EN-9.4.1.2

audio-caption

Description: Ensure <audio> elements have captions

Help: <audio> elements must have a captions track

Help URL: https://dequeuniversity.com/rules/axe/4.10/audio-caption?application=axeAPI

Tags: cat.time-and-mediawcag2awcag121EN-301-549EN-9.1.2.1section508section508.22.adeprecated

blink

Description: Ensure <blink> elements are not used

Help: <blink> elements are deprecated and must not be used

Help URL: https://dequeuniversity.com/rules/axe/4.10/blink?application=axeAPI

Tags: cat.time-and-mediawcag2awcag222section508section508.22.jTTv5TT2.bEN-301-549EN-9.2.2.2

button-name

Description: Ensure buttons have discernible text

Help: Buttons must have discernible text

Help URL: https://dequeuniversity.com/rules/axe/4.10/button-name?application=axeAPI

Tags: cat.name-role-valuewcag2awcag412section508section508.22.aTTv5TT6.aEN-301-549EN-9.4.1.2ACT

bypass

Description: Ensure each page has at least one mechanism for a user to bypass navigation and jump straight to the content

Help: Page must have means to bypass repeated blocks

Help URL: https://dequeuniversity.com/rules/axe/4.10/bypass?application=axeAPI

Tags: cat.keyboardwcag2awcag241section508section508.22.oTTv5TT9.aEN-301-549EN-9.2.4.1

color-contrast-enhanced

Description: Ensure the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds

Help: Elements must meet enhanced color contrast ratio thresholds

Help URL: https://dequeuniversity.com/rules/axe/4.10/color-contrast-enhanced?application=axeAPI

Tags: cat.colorwcag2aaawcag146ACT

color-contrast

Description: Ensure the contrast between foreground and background colors meets WCAG 2 AA minimum contrast ratio thresholds

Help: Elements must meet minimum color contrast ratio thresholds

Help URL: https://dequeuniversity.com/rules/axe/4.10/color-contrast?application=axeAPI

Tags: cat.colorwcag2aawcag143TTv5TT13.cEN-301-549EN-9.1.4.3ACT

definition-list

Description: Ensure <dl> elements are structured correctly

Help: <dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements

Help URL: https://dequeuniversity.com/rules/axe/4.10/definition-list?application=axeAPI

Tags: cat.structurewcag2awcag131EN-301-549EN-9.1.3.1

dlitem

Description: Ensure <dt> and <dd> elements are contained by a <dl>

Help: <dt> and <dd> elements must be contained by a <dl>

Help URL: https://dequeuniversity.com/rules/axe/4.10/dlitem?application=axeAPI

Tags: cat.structurewcag2awcag131EN-301-549EN-9.1.3.1

document-title

Description: Ensure each HTML document contains a non-empty <title> element

Help: Documents must have <title> element to aid in navigation

Help URL: https://dequeuniversity.com/rules/axe/4.10/document-title?application=axeAPI

Tags: cat.text-alternativeswcag2awcag242TTv5TT12.aEN-301-549EN-9.2.4.2ACT

duplicate-id-aria

Description: Ensure every id attribute value used in ARIA and in labels is unique

Help: IDs used in ARIA and labels must be unique

Help URL: https://dequeuniversity.com/rules/axe/4.10/duplicate-id-aria?application=axeAPI

Tags: cat.parsingwcag2awcag412EN-301-549EN-9.4.1.2

form-field-multiple-labels

Description: Ensure form field does not have multiple label elements

Help: Form field must not have multiple label elements

Help URL: https://dequeuniversity.com/rules/axe/4.10/form-field-multiple-labels?application=axeAPI

Tags: cat.formswcag2awcag332TTv5TT5.cEN-301-549EN-9.3.3.2

frame-focusable-content

Description: Ensure <frame> and <iframe> elements with focusable content do not have tabindex=-1

Help: Frames with focusable content must not have tabindex=-1

Help URL: https://dequeuniversity.com/rules/axe/4.10/frame-focusable-content?application=axeAPI

Tags: cat.keyboardwcag2awcag211TTv5TT4.aEN-301-549EN-9.2.1.1

frame-title-unique

Description: Ensure <iframe> and <frame> elements contain a unique title attribute

Help: Frames must have a unique title attribute

Help URL: https://dequeuniversity.com/rules/axe/4.10/frame-title-unique?application=axeAPI

Tags: cat.text-alternativeswcag2awcag412TTv5TT12.dEN-301-549EN-9.4.1.2

frame-title

Description: Ensure <iframe> and <frame> elements have an accessible name

Help: Frames must have an accessible name

Help URL: https://dequeuniversity.com/rules/axe/4.10/frame-title?application=axeAPI

Tags: cat.text-alternativeswcag2awcag412section508section508.22.iTTv5TT12.dEN-301-549EN-9.4.1.2

html-has-lang

Description: Ensure every HTML document has a lang attribute

Help: <html> element must have a lang attribute

Help URL: https://dequeuniversity.com/rules/axe/4.10/html-has-lang?application=axeAPI

Tags: cat.languagewcag2awcag311TTv5TT11.aEN-301-549EN-9.3.1.1ACT

html-lang-valid

Description: Ensure the lang attribute of the <html> element has a valid value

Help: <html> element must have a valid value for the lang attribute

Help URL: https://dequeuniversity.com/rules/axe/4.10/html-lang-valid?application=axeAPI

Tags: cat.languagewcag2awcag311TTv5TT11.aEN-301-549EN-9.3.1.1ACT

html-xml-lang-mismatch

Description: Ensure that HTML elements with both valid lang and xml:lang attributes agree on the base language of the page

Help: HTML elements with lang and xml:lang must have the same base language

Help URL: https://dequeuniversity.com/rules/axe/4.10/html-xml-lang-mismatch?application=axeAPI

Tags: cat.languagewcag2awcag311EN-301-549EN-9.3.1.1ACT

identical-links-same-purpose

Description: Ensure that links with the same accessible name serve a similar purpose

Help: Links with the same name must have a similar purpose

Help URL: https://dequeuniversity.com/rules/axe/4.10/identical-links-same-purpose?application=axeAPI

Tags: cat.semanticswcag2aaawcag249

image-alt

Description: Ensure <img> elements have alternative text or a role of none or presentation

Help: Images must have alternative text

Help URL: https://dequeuniversity.com/rules/axe/4.10/image-alt?application=axeAPI

Tags: cat.text-alternativeswcag2awcag111section508section508.22.aTTv5TT7.aTT7.bEN-301-549EN-9.1.1.1ACT

input-button-name

Description: Ensure input buttons have discernible text

Help: Input buttons must have discernible text

Help URL: https://dequeuniversity.com/rules/axe/4.10/input-button-name?application=axeAPI

Tags: cat.name-role-valuewcag2awcag412section508section508.22.aTTv5TT5.cEN-301-549EN-9.4.1.2ACT

input-image-alt

Description: Ensure <input type="image"> elements have alternative text

Help: Image buttons must have alternative text

Help URL: https://dequeuniversity.com/rules/axe/4.10/input-image-alt?application=axeAPI

Tags: cat.text-alternativeswcag2awcag111wcag412section508section508.22.aTTv5TT7.aEN-301-549EN-9.1.1.1EN-9.4.1.2ACT

label

Description: Ensure every form element has a label

Help: Form elements must have labels

Help URL: https://dequeuniversity.com/rules/axe/4.10/label?application=axeAPI

Tags: cat.formswcag2awcag412section508section508.22.nTTv5TT5.cEN-301-549EN-9.4.1.2ACT

link-in-text-block

Description: Ensure links are distinguished from surrounding text in a way that does not rely on color

Help: Links must be distinguishable without relying on color

Help URL: https://dequeuniversity.com/rules/axe/4.10/link-in-text-block?application=axeAPI

Tags: cat.colorwcag2awcag141TTv5TT13.aEN-301-549EN-9.1.4.1

list

Description: Ensure that lists are structured correctly

Help: <ul> and <ol> must only directly contain <li>, <script> or <template> elements

Help URL: https://dequeuniversity.com/rules/axe/4.10/list?application=axeAPI

Tags: cat.structurewcag2awcag131EN-301-549EN-9.1.3.1

listitem

Description: Ensure <li> elements are used semantically

Help: <li> elements must be contained in a <ul> or <ol>

Help URL: https://dequeuniversity.com/rules/axe/4.10/listitem?application=axeAPI

Tags: cat.structurewcag2awcag131EN-301-549EN-9.1.3.1

marquee

Description: Ensure <marquee> elements are not used

Help: <marquee> elements are deprecated and must not be used

Help URL: https://dequeuniversity.com/rules/axe/4.10/marquee?application=axeAPI

Tags: cat.parsingwcag2awcag222TTv5TT2.bEN-301-549EN-9.2.2.2

meta-refresh-no-exceptions

Description: Ensure <meta http-equiv="refresh"> is not used for delayed refresh

Help: Delayed refresh must not be used

Help URL: https://dequeuniversity.com/rules/axe/4.10/meta-refresh-no-exceptions?application=axeAPI

Tags: cat.time-and-mediawcag2aaawcag224wcag325

meta-refresh

Description: Ensure <meta http-equiv="refresh"> is not used for delayed refresh

Help: Delayed refresh under 20 hours must not be used

Help URL: https://dequeuniversity.com/rules/axe/4.10/meta-refresh?application=axeAPI

Tags: cat.time-and-mediawcag2awcag221TTv5TT8.aEN-301-549EN-9.2.2.1

meta-viewport

Description: Ensure <meta name="viewport"> does not disable text scaling and zooming

Help: Zooming and scaling must not be disabled

Help URL: https://dequeuniversity.com/rules/axe/4.10/meta-viewport?application=axeAPI

Tags: cat.sensory-and-visual-cueswcag2aawcag144EN-301-549