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: BEST-PRACTICE
accesskeys

Description: Ensure every accesskey attribute value is unique

Help: accesskey attribute value should be unique

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

Tags: cat.keyboardbest-practice

aria-allowed-role

Description: Ensure role attribute has an appropriate value for the element

Help: ARIA role should be appropriate for the element

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

Tags: cat.ariabest-practice

aria-dialog-name

Description: Ensure every ARIA dialog and alertdialog node has an accessible name

Help: ARIA dialog and alertdialog nodes should have an accessible name

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

Tags: cat.ariabest-practice

aria-text

Description: Ensure role="text" is used on elements with no focusable descendants

Help: "role=text" should have no focusable descendants

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

Tags: cat.ariabest-practice

aria-treeitem-name

Description: Ensure every ARIA treeitem node has an accessible name

Help: ARIA treeitem nodes should have an accessible name

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

Tags: cat.ariabest-practice

empty-heading

Description: Ensure headings have discernible text

Help: Headings should not be empty

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

Tags: cat.name-role-valuebest-practice

empty-table-header

Description: Ensure table headers have discernible text

Help: Table header text should not be empty

Help URL: https://dequeuniversity.com/rules/axe/4.10/empty-table-header?application=axeAPI

Tags: cat.name-role-valuebest-practice

focus-order-semantics

Description: Ensure elements in the focus order have a role appropriate for interactive content

Help: Elements in the focus order should have an appropriate role

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

Tags: cat.keyboardbest-practiceexperimental

frame-tested

Description: Ensure <iframe> and <frame> elements contain the axe-core script

Help: Frames should be tested with axe-core

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

Tags: cat.structurebest-practicereview-item

heading-order

Description: Ensure the order of headings is semantically correct

Help: Heading levels should only increase by one

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

Tags: cat.semanticsbest-practice

hidden-content

Description: Informs users about hidden content.

Help: Hidden content on the page should be analyzed

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

Tags: cat.structurebest-practiceexperimentalreview-item

image-redundant-alt

Description: Ensure image alternative is not repeated as text

Help: Alternative text of images should not be repeated as text

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

Tags: cat.text-alternativesbest-practice

label-title-only

Description: Ensure that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes

Help: Form elements should have a visible label

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

Tags: cat.formsbest-practice

landmark-banner-is-top-level

Description: Ensure the banner landmark is at top level

Help: Banner landmark should not be contained in another landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-banner-is-top-level?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-complementary-is-top-level

Description: Ensure the complementary landmark or aside is at top level

Help: Aside should not be contained in another landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-complementary-is-top-level?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-contentinfo-is-top-level

Description: Ensure the contentinfo landmark is at top level

Help: Contentinfo landmark should not be contained in another landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-contentinfo-is-top-level?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-main-is-top-level

Description: Ensure the main landmark is at top level

Help: Main landmark should not be contained in another landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-main-is-top-level?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-no-duplicate-banner

Description: Ensure the document has at most one banner landmark

Help: Document should not have more than one banner landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-no-duplicate-banner?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-no-duplicate-contentinfo

Description: Ensure the document has at most one contentinfo landmark

Help: Document should not have more than one contentinfo landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-no-duplicate-contentinfo?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-no-duplicate-main

Description: Ensure the document has at most one main landmark

Help: Document should not have more than one main landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-no-duplicate-main?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-one-main

Description: Ensure the document has a main landmark

Help: Document should have one main landmark

Help URL: https://dequeuniversity.com/rules/axe/4.10/landmark-one-main?application=axeAPI

Tags: cat.semanticsbest-practice

landmark-unique

Description: Ensure landmarks are unique

Help: Landmarks should have a unique role or role/label/title (i.e. accessible name) combination

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

Tags: cat.semanticsbest-practice

meta-viewport-large

Description: Ensure <meta name="viewport"> can scale a significant amount

Help: Users should be able to zoom and scale the text up to 500%

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

Tags: cat.sensory-and-visual-cuesbest-practice

page-has-heading-one

Description: Ensure that the page, or at least one of its frames contains a level-one heading

Help: Page should contain a level-one heading

Help URL: https://dequeuniversity.com/rules/axe/4.10/page-has-heading-one?application=axeAPI

Tags: cat.semanticsbest-practice

presentation-role-conflict

Description: Elements marked as presentational should not have global ARIA or tabindex to ensure all screen readers ignore them

Help: Ensure elements marked as presentational are consistently ignored

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

Tags: cat.ariabest-practiceACT

region

Description: Ensure all page content is contained by landmarks

Help: All page content should be contained by landmarks

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

Tags: cat.keyboardbest-practice

scope-attr-valid

Description: Ensure the scope attribute is used correctly on tables

Help: scope attribute should be used correctly

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

Tags: cat.tablesbest-practice

skip-link

Description: Ensure all skip links have a focusable target

Help: The skip-link target should exist and be focusable

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

Tags: cat.keyboardbest-practice

tabindex

Description: Ensure tabindex attribute values are not greater than 0

Help: Elements should not have tabindex greater than zero

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

Tags: cat.keyboardbest-practice

table-duplicate-name

Description: Ensure the <caption> element does not contain the same text as the summary attribute

Help: Tables should not have the same summary and caption

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

Tags: cat.tablesbest-practice

What is Quant?

QuantCDN is an all-in-one CDN and Jamstack solution.

Our content delivery network spans over 90 points of presence globally to provide minimal latency to your customers around the world. Our rich feature-set includes CDN, WAF, image optimization, tiered caching, static snapshots, failover, serverless functions, and much more.

This tool is provided free of charge and built using our Edge Functions, which allow for dynamic Javascript to execute directly at edge.

Icons representing Quant CDN Services