Skip to content

Latest commit

 

History

History
47 lines (47 loc) · 4.9 KB

rule-descriptions.md

File metadata and controls

47 lines (47 loc) · 4.9 KB
Rule ID Description Tags
accesskeys Ensures every accesskey attribute value is unique wcag2a, wcag211
area-alt Ensures <area> elements of image maps have alternate text wcag2a, wcag111, section508, section508a
aria-allowed-attr Ensures ARIA attributes are allowed for an element's role wcag2a, wcag411
aria-required-attr Ensures elements with ARIA roles have all required ARIA attributes wcag2a, wcag411
aria-required-children Ensures elements with an ARIA role that require child roles contain them wcag2a, wcag411
aria-required-parent Ensures elements with an ARIA role that require parent roles are contained by them wcag2a, wcag411
aria-roles Ensures all elements with a role attribute use a valid value wcag2a, wcag411
aria-valid-attr-value Ensures all ARIA attributes have valid values wcag2a, wcag411
aria-valid-attr Ensures attributes that begin with aria- are valid ARIA attributes wcag2a, wcag411
audio-caption Ensures <audio> elements have captions wcag2a, wcag122, section508, section508a
blink Ensures <blink> elements are not used wcag2a, wcag222
button-name Ensures buttons have discernible text wcag2a, wcag412, section508, section508a
bypass Ensures each page has at least one mechanism for a user to bypass navigation and jump straight to the content wcag2a, wcag241, section508, section508o
checkboxgroup Ensures related <input type="checkbox"> elements have a group and that that group designation is consistent wcag2a, wcag131
color-contrast Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds wcag2aa, wcag143
data-table Ensures data tables are marked up semantically and have the correct header structure wcag2a, wcag131
definition-list Ensures <dl> elements are structured correctly wcag2a, wcag131
dlitem Ensures <dt> and <dd> elements are contained by a <dl> wcag2a, wcag131
document-title Ensures each HTML document contains a non-empty <title> element wcag2a, wcag242
duplicate-id Ensures every id attribute value is unique wcag2a, wcag411
empty-heading Ensures headings have discernible text wcag2a, wcag131
frame-title Ensures <iframe> and <frame> elements contain a unique and non-empty title attribute wcag2a, wcag241
heading-order Ensures the order of headings is semantically correct best-practice
html-lang Ensures every HTML document has a lang attribute and its value is valid wcag2a, wcag311
image-alt Ensures <img> elements have alternate text or a role of none or presentation wcag2a, wcag111, section508, section508a
input-image-alt Ensures <input type="image"> elements have alternate text wcag2a, wcag111, section508, section508a
label-title-only Ensures that every form element is not solely labeled using the title or aria-describedby attributes best-practice
label Ensures every form element has a label wcag2a, wcag332, wcag131, section508, section508n
layout-table Ensures presentational <table> elements do not use <th>, <caption> elements or the summary attribute wcag2a, wcag131
link-name Ensures links have discernible text wcag2a, wcag111, wcag412, section508, section508a
list Ensures that lists are structured correctly wcag2a, wcag131
listitem Ensures <li> elements are used semantically wcag2a, wcag131
marquee Ensures <marquee> elements are not used wcag2a, wcag222, section508, section508j
meta-refresh Ensures <meta http-equiv="refresh"> is not used wcag2a, wcag2aaa, wcag221, wcag224, wcag325
meta-viewport Ensures <meta name="viewport"> does not disable text scaling and zooming wcag2aa, wcag144
object-alt Ensures <object> elements have alternate text wcag2a, wcag111
radiogroup Ensures related <input type="radio"> elements have a group and that the group designation is consistent wcag2a, wcag131
region Ensures all content is contained within a landmark region best-practice
scope Ensures the scope attribute is used correctly on tables best-practice
server-side-image-map Ensures that server-side image maps are not used wcag2a, wcag211, section508, section508f
skip-link Ensures the first link on the page is a skip link best-practice
tabindex Ensures tabindex attribute values are not greater than 0 best-practice
valid-lang Ensures lang attributes have valid values wcag2aa, wcag312
video-caption Ensures <video> elements have captions wcag2a, wcag122, wcag123, section508, section508a
video-description Ensures <video> elements have audio descriptions wcag2aa, wcag125, section508, section508a