# Name Description WCAG Criterion
1 Audio-only as a media alternative for text This rule checks `audio` is a media alternative for text on the page.
2 Autocomplete valid This rule checks that the HTML autocomplete attribute has a correct value
3 Buttons have an accessible name Each button element has an accessible name
4 Form field has accessible name Each form field element has an accessible name
5 HTML Page has a title This rule checks that the HTML page has a title
6 HTML has lang attribute This rule checks that the `html` element has a non-empty `lang` or `xml:lang` attribute.
7 Image has accessible name Each image that is not marked as decorative, has an accessible name
8 Links have an accessible name Each link has an accessible name
9 Meta-refresh no delay This rule checks that the meta element is not used for delayed redirecting or refreshing.
10 No keyboard trap non-standard navigation This rule checks if it is possible to use non-standard keyboard navigation to navigate through content where focus is trapped when using standard ways of keyboard navigation.
11 No keyboard trap standard navigation This rule checks if it is possible to use standard keyboard navigation to navigate through all content on a web page without becoming trapped in any element.
12 SC3-1-1-html-xml-lang-match The rule checks that for the `html` element, there is no mismatch between the primary language in non-empty `lang` and `xml:lang` attributes, if both are used.
13 Valid body lang attribute This rule checks that `lang` or `xml:lang` attributes on elements within the `body` of a web page has a valid language subtag.
14 Validity of HTML Lang attribute This rule checks the lang or xml:lang attribute has a valid language subtag.
15 Video element description track This rule checks that description tracks that come with non-streaming `video` elements are descriptive.
16 Video-only as a media alternative for text This rule checks non-streaming silent `video` is a media alternative for text on the page.
17 aria-hidden with focusable content This rule checks `aria-hidden` elements do not contain focusable elements
18 audio described video element Non-streaming `video` elements must have all visual information also contained in the audio
19 audio elements captions Non-streaming `audio` elements must have a text alternative or captions for all included auditory information.
20 label and name from content mismatch Interactive elements labelled through their content must have their visible label as part of their accessible name
21 unique element id attributes This rule checks that all `id` attribute values on a single page are unique.
22 video element transcript Non-streaming `video` elements must have all audio and visual information available in a transcript.

Contribute






GitHub

Contributing is open to anyone. We welcome any new issues or pull requests for changes. Auto-WCAG has conference calls every 4 weeks. If you are interested in becoming an active contributor or reviewer, we ask that you join the Auto-WCAG community group through the W3C Website. This requires setting up a W3C account, may require approval by the organization you work for if they are a W3C member.

Learn more about contributing to Auto-WCAG Join the Auto-WcAG community group now!