diff --git a/.gitignore b/.gitignore index fd705c5..3329823 100644 --- a/.gitignore +++ b/.gitignore @@ -108,4 +108,3 @@ Temporary Items dist/ build/ .idea -/artifacts diff --git a/artifacts/accessibilityReport.html b/artifacts/accessibilityReport.html new file mode 100644 index 0000000..a07b9a2 --- /dev/null +++ b/artifacts/accessibilityReport.html @@ -0,0 +1,2475 @@ + + +
+ + + + + + + + + + + + +# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | +
---|---|---|---|---|---|
1 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +critical | +1 | +
2 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +serious | +11 | +
3 | +IDs of active elements must be unique | +duplicate-id-active | +WCAG 2.0 Level A | +serious | +1 | +
4 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +minor | +10 | +
5 | +Frames must have title attribute | +frame-title | +WCAG 2.0 Level A | +serious | +2 | +
6 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +serious | +1 | +
7 | +Images must have alternate text | +image-alt | +WCAG 2.0 Level A | +critical | +4 | +
8 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +critical | +1 | +
9 | +Document must have one main landmark | +landmark-one-main | +Best practice | +moderate | +4 | +
10 | +Ensures landmarks are unique | +landmark-unique | +Best practice | +moderate | +1 | +
11 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +serious | +1 | +
12 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +serious | +8 | +
13 | +All page content must be contained by landmarks | +region | +Best practice | +moderate | +37 | +
14 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +serious | +3 | +
Ensures buttons have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures every id attribute value of active elements is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+ |
+
Ensures every id attribute value is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures <iframe> and <frame> elements contain a non-empty title attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every HTML document has a lang attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures <img> elements have alternate text or a role of none or presentation
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every form element has a label
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the document has a main landmark
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Landmarks must have a unique role or role/label/title (i.e. accessible name) combination
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+
+
+
+
+
+
+
+
+ |
+
Links can be distinguished without relying on color
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Ensures links have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
Ensures all page content is contained by landmarks
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
12 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
13 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
14 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
15 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
16 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
17 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
18 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
19 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
20 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
21 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
22 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
23 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
24 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
25 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
26 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
27 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
28 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
29 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
30 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
31 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
32 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
33 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
34 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
35 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
36 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
37 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures tabindex attribute values are not greater than 0
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | +
---|---|---|---|---|---|
1 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +critical | +1 | +
2 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +serious | +11 | +
3 | +IDs of active elements must be unique | +duplicate-id-active | +WCAG 2.0 Level A | +serious | +1 | +
4 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +minor | +10 | +
5 | +Frames must have title attribute | +frame-title | +WCAG 2.0 Level A | +serious | +2 | +
6 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +serious | +1 | +
7 | +Images must have alternate text | +image-alt | +WCAG 2.0 Level A | +critical | +4 | +
8 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +critical | +1 | +
9 | +Document must have one main landmark | +landmark-one-main | +Best practice | +moderate | +4 | +
10 | +Ensures landmarks are unique | +landmark-unique | +Best practice | +moderate | +1 | +
11 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +serious | +1 | +
12 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +serious | +8 | +
13 | +All page content must be contained by landmarks | +region | +Best practice | +moderate | +37 | +
14 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +serious | +3 | +
Ensures buttons have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures every id attribute value of active elements is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+ |
+
Ensures every id attribute value is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures <iframe> and <frame> elements contain a non-empty title attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every HTML document has a lang attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures <img> elements have alternate text or a role of none or presentation
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every form element has a label
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the document has a main landmark
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Landmarks must have a unique role or role/label/title (i.e. accessible name) combination
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+
+
+
+
+
+
+
+
+ |
+
Links can be distinguished without relying on color
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Ensures links have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
Ensures all page content is contained by landmarks
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
12 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
13 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
14 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
15 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
16 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
17 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
18 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
19 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
20 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
21 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
22 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
23 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
24 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
25 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
26 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
27 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
28 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
29 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
30 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
31 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
32 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
33 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
34 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
35 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
36 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
37 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures tabindex attribute values are not greater than 0
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
# | +Description | +Axe rule ID | +WCAG | +Nodes passed check | +
---|---|---|---|---|
1 | +Elements must only use allowed ARIA attributes | +aria-allowed-attr | +WCAG 2.0 Level A | +10 | +
2 | +ARIA role must be appropriate for the element | +aria-allowed-role | +Best practice | +14 | +
3 | +aria-hidden='true' must not be present on the document body | +aria-hidden-body | +WCAG 2.0 Level A | +1 | +
4 | +ARIA hidden element must not contain focusable elements | +aria-hidden-focus | +WCAG 2.0 Level A | +2 | +
5 | +Required ARIA attributes must be provided | +aria-required-attr | +WCAG 2.0 Level A | +13 | +
6 | +Certain ARIA roles must contain particular children | +aria-required-children | +WCAG 2.0 Level A | +13 | +
7 | +Certain ARIA roles must be contained by particular parents | +aria-required-parent | +WCAG 2.0 Level A | +13 | +
8 | +ARIA roles used must conform to valid values | +aria-roles | +WCAG 2.0 Level A | +13 | +
9 | +ARIA attributes must conform to valid values | +aria-valid-attr-value | +WCAG 2.0 Level A | +10 | +
10 | +ARIA attributes must conform to valid names | +aria-valid-attr | +WCAG 2.0 Level A | +10 | +
11 | +autocomplete attribute must be used correctly | +autocomplete-valid | +WCAG 2.1 Level AA | +3 | +
12 | +Inline text spacing must be adjustable with custom stylesheets | +avoid-inline-spacing | +WCAG 2.1 Level AA | +8 | +
13 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +12 | +
14 | +Page must have means to bypass repeated blocks | +bypass | +WCAG 2.0 Level A | +1 | +
15 | +Documents must have <title> element to aid in navigation | +document-title | +WCAG 2.0 Level A | +1 | +
16 | +IDs used in ARIA and labels must be unique | +duplicate-id-aria | +WCAG 2.0 Level A | +7 | +
17 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +20 | +
18 | +Headings must not be empty | +empty-heading | +Best practice | +6 | +
19 | +Form field should not have multiple label elements | +form-field-multiple-labels | +WCAG 2.0 Level A | +17 | +
20 | +Heading levels should only increase by one | +heading-order | +Best practice | +6 | +
21 | +Hidden content on the page cannot be analyzed | +hidden-content | +Best practice | +434 | +
22 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +1 | +
23 | +<html> element must have a valid value for the lang attribute | +html-lang-valid | +WCAG 2.0 Level A | +1 | +
24 | +Elements must have their visible text as part of their accessible name | +label-content-name-mismatch | +WCAG 2.1 Level A | +1 | +
25 | +Form elements should have a visible label | +label-title-only | +Best practice | +17 | +
26 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +12 | +
27 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +1 | +
28 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +5 | +
29 | +<ul> and <ol> must only directly contain <li>, <script> or <template> elements | +list | +WCAG 2.0 Level A | +1 | +
30 | +<li> elements must be contained in a <ul> or <ol> | +listitem | +WCAG 2.0 Level A | +3 | +
31 | +Users should be able to zoom and scale the text up to 500% | +meta-viewport-large | +Best practice | +1 | +
32 | +Zooming and scaling must not be disabled | +meta-viewport | +Best practice | +1 | +
33 | +Page must contain a level-one heading | +page-has-heading-one | +Best practice | +1 | +
34 | +All page content must be contained by landmarks | +region | +Best practice | +280 | +
35 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +5 | +
36 | +The <caption> element should not contain the same text as the summary attribute | +table-duplicate-name | +Best practice | +1 | +
37 | +Data or header cells should not be used to give caption to a data table. | +table-fake-caption | +WCAG 2.0 Level A | +1 | +
38 | +All cells in a table element that use the headers attribute must only refer to other cells of that same table | +td-headers-attr | +WCAG 2.0 Level A | +1 | +
What 'incomplete' axe checks means?
++ Incomplete results were aborted and require further testing. This + can happen either because of technical restrictions to what the rule + can test, or because a javascript error occurred. +
++ Visit axe API Documentation + to learn more. +
+# | +Description | +Axe rule ID | +WCAG | +Nodes with incomplete check | +
---|---|---|---|---|
1 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +132 | +
2 | +Hidden content on the page cannot be analyzed | +hidden-content | +Best practice | +60 | +
3 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +22 | +
4 | +<video> elements must have captions | +video-caption | +WCAG 2.0 Level A | +1 | +
What 'inapplicable' axe checks means?
++ The inapplicable array lists all the rules for which no matching + elements were found on the page. +
++ Visit axe API Documentation + to learn more. +
+# | +Description | +Axe rule ID | +WCAG | +
---|---|---|---|
1 | +accesskey attribute value must be unique | +accesskeys | +Best practice | +
2 | +Active <area> elements must have alternate text | +area-alt | +WCAG 2.0 Level A | +
3 | +ARIA input fields must have an accessible name | +aria-input-field-name | +WCAG 2.0 Level A | +
4 | +Use aria-roledescription on elements with a semantic role | +aria-roledescription | +WCAG 2.0 Level A | +
5 | +ARIA toggle fields have an accessible name | +aria-toggle-field-name | +WCAG 2.0 Level A | +
6 | +<audio> elements must have a captions track | +audio-caption | +WCAG 2.0 Level A | +
7 | +<blink> elements are deprecated and must not be used | +blink | +WCAG 2.0 Level A | +
8 | +<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements | +definition-list | +WCAG 2.0 Level A | +
9 | +<dt> and <dd> elements must be contained by a <dl> | +dlitem | +WCAG 2.0 Level A | +
10 | +Elements in the focus order need a role appropriate for interactive content | +focus-order-semantics | +Best practice | +
11 | +HTML elements with lang and xml:lang must have the same base language | +html-xml-lang-mismatch | +WCAG 2.0 Level A | +
12 | +Image buttons must have alternate text | +input-image-alt | +WCAG 2.0 Level A | +
13 | +Elements must have their visible text as part of their accessible name | +label-content-name-mismatch | +WCAG 2.1 Level A | +
14 | +Banner landmark must not be contained in another landmark | +landmark-banner-is-top-level | +Best practice | +
15 | +Aside must not be contained in another landmark | +landmark-complementary-is-top-level | +Best practice | +
16 | +Contentinfo landmark must not be contained in another landmark | +landmark-contentinfo-is-top-level | +Best practice | +
17 | +Main landmark must not be contained in another landmark | +landmark-main-is-top-level | +Best practice | +
18 | +Document must not have more than one banner landmark | +landmark-no-duplicate-banner | +Best practice | +
19 | +Document must not have more than one contentinfo landmark | +landmark-no-duplicate-contentinfo | +Best practice | +
20 | +Document must not have more than one main landmark | +landmark-no-duplicate-main | +Best practice | +
21 | +<marquee> elements are deprecated and must not be used | +marquee | +WCAG 2.0 Level A | +
22 | +Timed refresh must not exist | +meta-refresh | +WCAG 2.0 Level A | +
23 | +<object> elements must have alternate text | +object-alt | +WCAG 2.0 Level A | +
24 | +Bold, italic text and font-size are not used to style p elements as a heading | +p-as-heading | +WCAG 2.0 Level A | +
25 | +[role='img'] elements have an alternative text | +role-img-alt | +WCAG 2.0 Level A | +
26 | +scope attribute should be used correctly | +scope-attr-valid | +Best practice | +
27 | +Ensure that scrollable region has keyboard access | +scrollable-region-focusable | +WCAG 2.0 Level A | +
28 | +Server-side image maps must not be used | +server-side-image-map | +WCAG 2.0 Level A | +
29 | +The skip-link target should exist and be focusable | +skip-link | +Best practice | +
30 | +svg elements with an img role have an alternative text | +svg-img-alt | +WCAG 2.0 Level A | +
31 | +Data or header cells should not be used to give caption to a data table. | +table-fake-caption | +WCAG 2.0 Level A | +
32 | +All non-empty td element in table larger than 3 by 3 must have an associated table header | +td-has-header | +WCAG 2.0 Level A | +
33 | +All th elements and elements with role=columnheader/rowheader must have data cells they describe | +th-has-data-cells | +WCAG 2.0 Level A | +
34 | +lang attribute must have a valid value | +valid-lang | +WCAG 2.0 Level AA | +
35 | +<video> or <audio> elements do not autoplay audio | +no-autoplay-audio | +WCAG 2.0 Level A | +
# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | +
---|---|---|---|---|---|
1 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +critical | +1 | +
2 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +serious | +11 | +
3 | +IDs of active elements must be unique | +duplicate-id-active | +WCAG 2.0 Level A | +serious | +1 | +
4 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +minor | +10 | +
5 | +Frames must have title attribute | +frame-title | +WCAG 2.0 Level A | +serious | +2 | +
6 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +serious | +1 | +
7 | +Images must have alternate text | +image-alt | +WCAG 2.0 Level A | +critical | +4 | +
8 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +critical | +1 | +
9 | +Document must have one main landmark | +landmark-one-main | +Best practice | +moderate | +4 | +
10 | +Ensures landmarks are unique | +landmark-unique | +Best practice | +moderate | +1 | +
11 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +serious | +1 | +
12 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +serious | +8 | +
13 | +All page content must be contained by landmarks | +region | +Best practice | +moderate | +37 | +
14 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +serious | +3 | +
Ensures buttons have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures every id attribute value of active elements is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+ |
+
Ensures every id attribute value is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures <iframe> and <frame> elements contain a non-empty title attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every HTML document has a lang attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures <img> elements have alternate text or a role of none or presentation
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every form element has a label
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the document has a main landmark
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Landmarks must have a unique role or role/label/title (i.e. accessible name) combination
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+
+
+
+
+
+
+
+
+ |
+
Links can be distinguished without relying on color
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Ensures links have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
Ensures all page content is contained by landmarks
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
12 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
13 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
14 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
15 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
16 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
17 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
18 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
19 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
20 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
21 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
22 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
23 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
24 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
25 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
26 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
27 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
28 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
29 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
30 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
31 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
32 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
33 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
34 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
35 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
36 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
37 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures tabindex attribute values are not greater than 0
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
What 'incomplete' axe checks means?
++ Incomplete results were aborted and require further testing. This + can happen either because of technical restrictions to what the rule + can test, or because a javascript error occurred. +
++ Visit axe API Documentation + to learn more. +
+What 'inapplicable' axe checks means?
++ The inapplicable array lists all the rules for which no matching + elements were found on the page. +
++ Visit axe API Documentation + to learn more. +
+# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | +
---|---|---|---|---|---|
1 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +critical | +1 | +
2 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +serious | +11 | +
3 | +IDs of active elements must be unique | +duplicate-id-active | +WCAG 2.0 Level A | +serious | +1 | +
4 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +minor | +10 | +
5 | +Frames must have title attribute | +frame-title | +WCAG 2.0 Level A | +serious | +2 | +
6 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +serious | +1 | +
7 | +Images must have alternate text | +image-alt | +WCAG 2.0 Level A | +critical | +4 | +
8 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +critical | +1 | +
9 | +Document must have one main landmark | +landmark-one-main | +Best practice | +moderate | +4 | +
10 | +Ensures landmarks are unique | +landmark-unique | +Best practice | +moderate | +1 | +
11 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +serious | +1 | +
12 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +serious | +8 | +
13 | +All page content must be contained by landmarks | +region | +Best practice | +moderate | +37 | +
14 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +serious | +3 | +
Ensures buttons have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures every id attribute value of active elements is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+ |
+
Ensures every id attribute value is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures <iframe> and <frame> elements contain a non-empty title attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every HTML document has a lang attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures <img> elements have alternate text or a role of none or presentation
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every form element has a label
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the document has a main landmark
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Landmarks must have a unique role or role/label/title (i.e. accessible name) combination
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+
+
+
+
+
+
+
+
+ |
+
Links can be distinguished without relying on color
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Ensures links have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
Ensures all page content is contained by landmarks
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
12 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
13 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
14 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
15 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
16 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
17 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
18 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
19 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
20 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
21 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
22 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
23 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
24 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
25 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
26 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
27 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
28 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
29 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
30 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
31 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
32 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
33 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
34 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
35 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
36 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
37 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures tabindex attribute values are not greater than 0
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
# | +Description | +Axe rule ID | +WCAG | +Nodes passed check | +
---|---|---|---|---|
1 | +Elements must only use allowed ARIA attributes | +aria-allowed-attr | +WCAG 2.0 Level A | +10 | +
2 | +ARIA role must be appropriate for the element | +aria-allowed-role | +Best practice | +14 | +
3 | +aria-hidden='true' must not be present on the document body | +aria-hidden-body | +WCAG 2.0 Level A | +1 | +
4 | +ARIA hidden element must not contain focusable elements | +aria-hidden-focus | +WCAG 2.0 Level A | +2 | +
5 | +Required ARIA attributes must be provided | +aria-required-attr | +WCAG 2.0 Level A | +13 | +
6 | +Certain ARIA roles must contain particular children | +aria-required-children | +WCAG 2.0 Level A | +13 | +
7 | +Certain ARIA roles must be contained by particular parents | +aria-required-parent | +WCAG 2.0 Level A | +13 | +
8 | +ARIA roles used must conform to valid values | +aria-roles | +WCAG 2.0 Level A | +13 | +
9 | +ARIA attributes must conform to valid values | +aria-valid-attr-value | +WCAG 2.0 Level A | +10 | +
10 | +ARIA attributes must conform to valid names | +aria-valid-attr | +WCAG 2.0 Level A | +10 | +
11 | +autocomplete attribute must be used correctly | +autocomplete-valid | +WCAG 2.1 Level AA | +3 | +
12 | +Inline text spacing must be adjustable with custom stylesheets | +avoid-inline-spacing | +WCAG 2.1 Level AA | +8 | +
13 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +12 | +
14 | +Page must have means to bypass repeated blocks | +bypass | +WCAG 2.0 Level A | +1 | +
15 | +Documents must have <title> element to aid in navigation | +document-title | +WCAG 2.0 Level A | +1 | +
16 | +IDs used in ARIA and labels must be unique | +duplicate-id-aria | +WCAG 2.0 Level A | +7 | +
17 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +20 | +
18 | +Headings must not be empty | +empty-heading | +Best practice | +6 | +
19 | +Form field should not have multiple label elements | +form-field-multiple-labels | +WCAG 2.0 Level A | +17 | +
20 | +Heading levels should only increase by one | +heading-order | +Best practice | +6 | +
21 | +Hidden content on the page cannot be analyzed | +hidden-content | +Best practice | +434 | +
22 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +1 | +
23 | +<html> element must have a valid value for the lang attribute | +html-lang-valid | +WCAG 2.0 Level A | +1 | +
24 | +Elements must have their visible text as part of their accessible name | +label-content-name-mismatch | +WCAG 2.1 Level A | +1 | +
25 | +Form elements should have a visible label | +label-title-only | +Best practice | +17 | +
26 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +12 | +
27 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +1 | +
28 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +5 | +
29 | +<ul> and <ol> must only directly contain <li>, <script> or <template> elements | +list | +WCAG 2.0 Level A | +1 | +
30 | +<li> elements must be contained in a <ul> or <ol> | +listitem | +WCAG 2.0 Level A | +3 | +
31 | +Users should be able to zoom and scale the text up to 500% | +meta-viewport-large | +Best practice | +1 | +
32 | +Zooming and scaling must not be disabled | +meta-viewport | +Best practice | +1 | +
33 | +Page must contain a level-one heading | +page-has-heading-one | +Best practice | +1 | +
34 | +All page content must be contained by landmarks | +region | +Best practice | +280 | +
35 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +5 | +
36 | +The <caption> element should not contain the same text as the summary attribute | +table-duplicate-name | +Best practice | +1 | +
37 | +Data or header cells should not be used to give caption to a data table. | +table-fake-caption | +WCAG 2.0 Level A | +1 | +
38 | +All cells in a table element that use the headers attribute must only refer to other cells of that same table | +td-headers-attr | +WCAG 2.0 Level A | +1 | +
# | +Description | +Axe rule ID | +WCAG | +Nodes passed check | +
---|---|---|---|---|
1 | +Elements must only use allowed ARIA attributes | +aria-allowed-attr | +WCAG 2.0 Level A | +10 | +
2 | +ARIA role must be appropriate for the element | +aria-allowed-role | +Best practice | +14 | +
3 | +aria-hidden='true' must not be present on the document body | +aria-hidden-body | +WCAG 2.0 Level A | +1 | +
4 | +ARIA hidden element must not contain focusable elements | +aria-hidden-focus | +WCAG 2.0 Level A | +2 | +
5 | +Required ARIA attributes must be provided | +aria-required-attr | +WCAG 2.0 Level A | +13 | +
6 | +Certain ARIA roles must contain particular children | +aria-required-children | +WCAG 2.0 Level A | +13 | +
7 | +Certain ARIA roles must be contained by particular parents | +aria-required-parent | +WCAG 2.0 Level A | +13 | +
8 | +ARIA roles used must conform to valid values | +aria-roles | +WCAG 2.0 Level A | +13 | +
9 | +ARIA attributes must conform to valid values | +aria-valid-attr-value | +WCAG 2.0 Level A | +10 | +
10 | +ARIA attributes must conform to valid names | +aria-valid-attr | +WCAG 2.0 Level A | +10 | +
11 | +autocomplete attribute must be used correctly | +autocomplete-valid | +WCAG 2.1 Level AA | +3 | +
12 | +Inline text spacing must be adjustable with custom stylesheets | +avoid-inline-spacing | +WCAG 2.1 Level AA | +8 | +
13 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +12 | +
14 | +Page must have means to bypass repeated blocks | +bypass | +WCAG 2.0 Level A | +1 | +
15 | +Documents must have <title> element to aid in navigation | +document-title | +WCAG 2.0 Level A | +1 | +
16 | +IDs used in ARIA and labels must be unique | +duplicate-id-aria | +WCAG 2.0 Level A | +7 | +
17 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +20 | +
18 | +Headings must not be empty | +empty-heading | +Best practice | +6 | +
19 | +Form field should not have multiple label elements | +form-field-multiple-labels | +WCAG 2.0 Level A | +17 | +
20 | +Heading levels should only increase by one | +heading-order | +Best practice | +6 | +
21 | +Hidden content on the page cannot be analyzed | +hidden-content | +Best practice | +434 | +
22 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +1 | +
23 | +<html> element must have a valid value for the lang attribute | +html-lang-valid | +WCAG 2.0 Level A | +1 | +
24 | +Elements must have their visible text as part of their accessible name | +label-content-name-mismatch | +WCAG 2.1 Level A | +1 | +
25 | +Form elements should have a visible label | +label-title-only | +Best practice | +17 | +
26 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +12 | +
27 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +1 | +
28 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +5 | +
29 | +<ul> and <ol> must only directly contain <li>, <script> or <template> elements | +list | +WCAG 2.0 Level A | +1 | +
30 | +<li> elements must be contained in a <ul> or <ol> | +listitem | +WCAG 2.0 Level A | +3 | +
31 | +Users should be able to zoom and scale the text up to 500% | +meta-viewport-large | +Best practice | +1 | +
32 | +Zooming and scaling must not be disabled | +meta-viewport | +Best practice | +1 | +
33 | +Page must contain a level-one heading | +page-has-heading-one | +Best practice | +1 | +
34 | +All page content must be contained by landmarks | +region | +Best practice | +280 | +
35 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +5 | +
36 | +The <caption> element should not contain the same text as the summary attribute | +table-duplicate-name | +Best practice | +1 | +
37 | +Data or header cells should not be used to give caption to a data table. | +table-fake-caption | +WCAG 2.0 Level A | +1 | +
38 | +All cells in a table element that use the headers attribute must only refer to other cells of that same table | +td-headers-attr | +WCAG 2.0 Level A | +1 | +
What 'incomplete' axe checks means?
++ Incomplete results were aborted and require further testing. This + can happen either because of technical restrictions to what the rule + can test, or because a javascript error occurred. +
++ Visit axe API Documentation + to learn more. +
+# | +Description | +Axe rule ID | +WCAG | +Nodes with incomplete check | +
---|---|---|---|---|
1 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +132 | +
2 | +Hidden content on the page cannot be analyzed | +hidden-content | +Best practice | +60 | +
3 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +22 | +
4 | +<video> elements must have captions | +video-caption | +WCAG 2.0 Level A | +1 | +
# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | +
---|---|---|---|---|---|
1 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +critical | +1 | +
2 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +serious | +11 | +
3 | +IDs of active elements must be unique | +duplicate-id-active | +WCAG 2.0 Level A | +serious | +1 | +
4 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +minor | +10 | +
5 | +Frames must have title attribute | +frame-title | +WCAG 2.0 Level A | +serious | +2 | +
6 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +serious | +1 | +
7 | +Images must have alternate text | +image-alt | +WCAG 2.0 Level A | +critical | +4 | +
8 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +critical | +1 | +
9 | +Document must have one main landmark | +landmark-one-main | +Best practice | +moderate | +4 | +
10 | +Ensures landmarks are unique | +landmark-unique | +Best practice | +moderate | +1 | +
11 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +serious | +1 | +
12 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +serious | +8 | +
13 | +All page content must be contained by landmarks | +region | +Best practice | +moderate | +37 | +
14 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +serious | +3 | +
Ensures buttons have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures every id attribute value of active elements is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+ |
+
Ensures every id attribute value is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures <iframe> and <frame> elements contain a non-empty title attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every HTML document has a lang attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures <img> elements have alternate text or a role of none or presentation
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every form element has a label
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the document has a main landmark
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Landmarks must have a unique role or role/label/title (i.e. accessible name) combination
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+
+
+
+
+
+
+
+
+ |
+
Links can be distinguished without relying on color
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Ensures links have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
Ensures all page content is contained by landmarks
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
12 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
13 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
14 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
15 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
16 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
17 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
18 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
19 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
20 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
21 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
22 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
23 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
24 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
25 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
26 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
27 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
28 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
29 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
30 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
31 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
32 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
33 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
34 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
35 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
36 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
37 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures tabindex attribute values are not greater than 0
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
# | +Description | +Axe rule ID | +WCAG | +Nodes passed check | +
---|---|---|---|---|
1 | +Elements must only use allowed ARIA attributes | +aria-allowed-attr | +WCAG 2.0 Level A | +10 | +
2 | +ARIA role must be appropriate for the element | +aria-allowed-role | +Best practice | +14 | +
3 | +aria-hidden='true' must not be present on the document body | +aria-hidden-body | +WCAG 2.0 Level A | +1 | +
4 | +ARIA hidden element must not contain focusable elements | +aria-hidden-focus | +WCAG 2.0 Level A | +2 | +
5 | +Required ARIA attributes must be provided | +aria-required-attr | +WCAG 2.0 Level A | +13 | +
6 | +Certain ARIA roles must contain particular children | +aria-required-children | +WCAG 2.0 Level A | +13 | +
7 | +Certain ARIA roles must be contained by particular parents | +aria-required-parent | +WCAG 2.0 Level A | +13 | +
8 | +ARIA roles used must conform to valid values | +aria-roles | +WCAG 2.0 Level A | +13 | +
9 | +ARIA attributes must conform to valid values | +aria-valid-attr-value | +WCAG 2.0 Level A | +10 | +
10 | +ARIA attributes must conform to valid names | +aria-valid-attr | +WCAG 2.0 Level A | +10 | +
11 | +autocomplete attribute must be used correctly | +autocomplete-valid | +WCAG 2.1 Level AA | +3 | +
12 | +Inline text spacing must be adjustable with custom stylesheets | +avoid-inline-spacing | +WCAG 2.1 Level AA | +8 | +
13 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +12 | +
14 | +Page must have means to bypass repeated blocks | +bypass | +WCAG 2.0 Level A | +1 | +
15 | +Documents must have <title> element to aid in navigation | +document-title | +WCAG 2.0 Level A | +1 | +
16 | +IDs used in ARIA and labels must be unique | +duplicate-id-aria | +WCAG 2.0 Level A | +7 | +
17 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +20 | +
18 | +Headings must not be empty | +empty-heading | +Best practice | +6 | +
19 | +Form field should not have multiple label elements | +form-field-multiple-labels | +WCAG 2.0 Level A | +17 | +
20 | +Heading levels should only increase by one | +heading-order | +Best practice | +6 | +
21 | +Hidden content on the page cannot be analyzed | +hidden-content | +Best practice | +434 | +
22 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +1 | +
23 | +<html> element must have a valid value for the lang attribute | +html-lang-valid | +WCAG 2.0 Level A | +1 | +
24 | +Elements must have their visible text as part of their accessible name | +label-content-name-mismatch | +WCAG 2.1 Level A | +1 | +
25 | +Form elements should have a visible label | +label-title-only | +Best practice | +17 | +
26 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +12 | +
27 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +1 | +
28 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +5 | +
29 | +<ul> and <ol> must only directly contain <li>, <script> or <template> elements | +list | +WCAG 2.0 Level A | +1 | +
30 | +<li> elements must be contained in a <ul> or <ol> | +listitem | +WCAG 2.0 Level A | +3 | +
31 | +Users should be able to zoom and scale the text up to 500% | +meta-viewport-large | +Best practice | +1 | +
32 | +Zooming and scaling must not be disabled | +meta-viewport | +Best practice | +1 | +
33 | +Page must contain a level-one heading | +page-has-heading-one | +Best practice | +1 | +
34 | +All page content must be contained by landmarks | +region | +Best practice | +280 | +
35 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +5 | +
36 | +The <caption> element should not contain the same text as the summary attribute | +table-duplicate-name | +Best practice | +1 | +
37 | +Data or header cells should not be used to give caption to a data table. | +table-fake-caption | +WCAG 2.0 Level A | +1 | +
38 | +All cells in a table element that use the headers attribute must only refer to other cells of that same table | +td-headers-attr | +WCAG 2.0 Level A | +1 | +
What 'incomplete' axe checks means?
++ Incomplete results were aborted and require further testing. This + can happen either because of technical restrictions to what the rule + can test, or because a javascript error occurred. +
++ Visit axe API Documentation + to learn more. +
+What 'inapplicable' axe checks means?
++ The inapplicable array lists all the rules for which no matching + elements were found on the page. +
++ Visit axe API Documentation + to learn more. +
+# | +Description | +Axe rule ID | +WCAG | +
---|---|---|---|
1 | +accesskey attribute value must be unique | +accesskeys | +Best practice | +
2 | +Active <area> elements must have alternate text | +area-alt | +WCAG 2.0 Level A | +
3 | +ARIA input fields must have an accessible name | +aria-input-field-name | +WCAG 2.0 Level A | +
4 | +Use aria-roledescription on elements with a semantic role | +aria-roledescription | +WCAG 2.0 Level A | +
5 | +ARIA toggle fields have an accessible name | +aria-toggle-field-name | +WCAG 2.0 Level A | +
6 | +<audio> elements must have a captions track | +audio-caption | +WCAG 2.0 Level A | +
7 | +<blink> elements are deprecated and must not be used | +blink | +WCAG 2.0 Level A | +
8 | +<dl> elements must only directly contain properly-ordered <dt> and <dd> groups, <script>, <template> or <div> elements | +definition-list | +WCAG 2.0 Level A | +
9 | +<dt> and <dd> elements must be contained by a <dl> | +dlitem | +WCAG 2.0 Level A | +
10 | +Elements in the focus order need a role appropriate for interactive content | +focus-order-semantics | +Best practice | +
11 | +HTML elements with lang and xml:lang must have the same base language | +html-xml-lang-mismatch | +WCAG 2.0 Level A | +
12 | +Image buttons must have alternate text | +input-image-alt | +WCAG 2.0 Level A | +
13 | +Elements must have their visible text as part of their accessible name | +label-content-name-mismatch | +WCAG 2.1 Level A | +
14 | +Banner landmark must not be contained in another landmark | +landmark-banner-is-top-level | +Best practice | +
15 | +Aside must not be contained in another landmark | +landmark-complementary-is-top-level | +Best practice | +
16 | +Contentinfo landmark must not be contained in another landmark | +landmark-contentinfo-is-top-level | +Best practice | +
17 | +Main landmark must not be contained in another landmark | +landmark-main-is-top-level | +Best practice | +
18 | +Document must not have more than one banner landmark | +landmark-no-duplicate-banner | +Best practice | +
19 | +Document must not have more than one contentinfo landmark | +landmark-no-duplicate-contentinfo | +Best practice | +
20 | +Document must not have more than one main landmark | +landmark-no-duplicate-main | +Best practice | +
21 | +<marquee> elements are deprecated and must not be used | +marquee | +WCAG 2.0 Level A | +
22 | +Timed refresh must not exist | +meta-refresh | +WCAG 2.0 Level A | +
23 | +<object> elements must have alternate text | +object-alt | +WCAG 2.0 Level A | +
24 | +Bold, italic text and font-size are not used to style p elements as a heading | +p-as-heading | +WCAG 2.0 Level A | +
25 | +[role='img'] elements have an alternative text | +role-img-alt | +WCAG 2.0 Level A | +
26 | +scope attribute should be used correctly | +scope-attr-valid | +Best practice | +
27 | +Ensure that scrollable region has keyboard access | +scrollable-region-focusable | +WCAG 2.0 Level A | +
28 | +Server-side image maps must not be used | +server-side-image-map | +WCAG 2.0 Level A | +
29 | +The skip-link target should exist and be focusable | +skip-link | +Best practice | +
30 | +svg elements with an img role have an alternative text | +svg-img-alt | +WCAG 2.0 Level A | +
31 | +Data or header cells should not be used to give caption to a data table. | +table-fake-caption | +WCAG 2.0 Level A | +
32 | +All non-empty td element in table larger than 3 by 3 must have an associated table header | +td-has-header | +WCAG 2.0 Level A | +
33 | +All th elements and elements with role=columnheader/rowheader must have data cells they describe | +th-has-data-cells | +WCAG 2.0 Level A | +
34 | +lang attribute must have a valid value | +valid-lang | +WCAG 2.0 Level AA | +
35 | +<video> or <audio> elements do not autoplay audio | +no-autoplay-audio | +WCAG 2.0 Level A | +
# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | +
---|---|---|---|---|---|
1 | +Buttons must have discernible text | +button-name | +WCAG 2.0 Level A | +critical | +1 | +
2 | +Elements must have sufficient color contrast | +color-contrast | +WCAG 2.0 Level AA | +serious | +11 | +
3 | +IDs of active elements must be unique | +duplicate-id-active | +WCAG 2.0 Level A | +serious | +1 | +
4 | +id attribute value must be unique | +duplicate-id | +WCAG 2.0 Level A | +minor | +10 | +
5 | +Frames must have title attribute | +frame-title | +WCAG 2.0 Level A | +serious | +2 | +
6 | +<html> element must have a lang attribute | +html-has-lang | +WCAG 2.0 Level A | +serious | +1 | +
7 | +Images must have alternate text | +image-alt | +WCAG 2.0 Level A | +critical | +4 | +
8 | +Form elements must have labels | +label | +WCAG 2.0 Level A | +critical | +1 | +
9 | +Document must have one main landmark | +landmark-one-main | +Best practice | +moderate | +4 | +
10 | +Ensures landmarks are unique | +landmark-unique | +Best practice | +moderate | +1 | +
11 | +Links must be distinguished from surrounding text in a way that does not rely on color | +link-in-text-block | +WCAG 2.0 Level A | +serious | +1 | +
12 | +Links must have discernible text | +link-name | +WCAG 2.0 Level A | +serious | +8 | +
13 | +All page content must be contained by landmarks | +region | +Best practice | +moderate | +37 | +
14 | +Elements should not have tabindex greater than zero | +tabindex | +Best practice | +serious | +3 | +
Ensures buttons have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the contrast between foreground and background colors meets WCAG 2 AA contrast ratio thresholds
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures every id attribute value of active elements is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+ |
+
Ensures every id attribute value is unique
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+ |
+
Ensures <iframe> and <frame> elements contain a non-empty title attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every HTML document has a lang attribute
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures <img> elements have alternate text or a role of none or presentation
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures every form element has a label
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures the document has a main landmark
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Landmarks must have a unique role or role/label/title (i.e. accessible name) combination
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
Related node: +
+
+
+
+
+
+
+
+
+
+ |
+
Links can be distinguished without relying on color
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
+
Ensures links have discernible text
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
+
+ Fix any of the following: +
|
+
Ensures all page content is contained by landmarks
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
4 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
5 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
6 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
7 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
8 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
9 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
10 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
11 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
12 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
13 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
14 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
15 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
16 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
17 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
18 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
19 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
20 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
21 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
22 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
23 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
24 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
25 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
26 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
27 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
28 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
29 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
30 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
31 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
32 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
33 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
34 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
35 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
36 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
37 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
Ensures tabindex attribute values are not greater than 0
+# | +Issue Description | ++ To solve this violation, you need to... + | +
---|---|---|
1 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
2 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
3 | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
+
# | -Description | -Axe rule ID | -WCAG | -Impact | -Count | +# | +Description | +Axe rule ID | +WCAG | +Impact | +Count | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | +1 | <html> element must have a lang attribute | html-has-lang | WCAG 2.0 Level A | @@ -93,7 +120,7 @@1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | +2 | Document must have one main landmark | landmark-one-main | Best practice | @@ -101,7 +128,7 @@1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | +3 | All page content must be contained by landmarks | region | Best practice | @@ -109,7 +136,7 @@1 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | +4 | Elements should not have tabindex greater than zero | tabindex | Best practice | @@ -122,7 +149,9 @@
# | -Source Code | -Selector | +# | +Issue Description | ++ To solve this violation, you need to... + |
---|---|---|---|---|---|
1 | -<html> | -"html" | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
# | -Source Code | -Selector | +# | +Issue Description | ++ To solve this violation, you need to... + |
---|---|---|---|---|---|
1 | -<html> | -"html" | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix all of the following: +
|
# | -Source Code | -Selector | +# | +Issue Description | ++ To solve this violation, you need to... + |
---|---|---|---|---|---|
1 | -<div>
+
+ |
- Element location +
+ Element source +
"div" |
+</div>
+ |
+
+
+
+ Fix any of the following: +
|
# | -Source Code | -Selector | +# | +Issue Description | ++ To solve this violation, you need to... + |
---|---|---|---|---|---|
1 | -<input type="text" value="" class="city-input ac_input ui-autocomplete-input" autocomplete="off" id="from0" name="from0" tabindex="1" role="textbox" aria-autocomplete="list" aria-haspopup="true"> | -"#from0" | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
|
2 | -<input type="text" value="" class="city-input ac_input ui-autocomplete-input" autocomplete="off" id="to0" name="to0" tabindex="1" role="textbox" aria-autocomplete="list" aria-haspopup="true"> | -"#to0" | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
|
3 | -<input size="10" id="deptDate0" name="deptDate0" placeholder="mm/dd/yyyy" value="" tabindex="3" class="hasDatepicker input-dept"> | -"#deptDate0" | +
+ Element location +
+ Element source +
+ |
+
+
+
+ Fix any of the following: +
|
# | -Description | -Axe rule ID | -WCAG | -Nodes passed check | +# | +Description | +Axe rule ID | +WCAG | +Nodes passed check |
---|
# | -Description | -Axe rule ID | -WCAG | +# | +Description | +Axe rule ID | +WCAG |
---|
# | -Rule ID | -Enabled | +# | +Rule ID | +Enabled |
---|