You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/rule-descriptions.md
+6-6
Original file line number
Diff line number
Diff line change
@@ -104,7 +104,6 @@ Rules that do not necessarily conform to WCAG success criterion but are industry
104
104
|[empty-heading](https://dequeuniversity.com/rules/axe/4.9/empty-heading?application=RuleDescription)| Ensures headings have discernible text | Minor | cat.name-role-value, best-practice | failure, needs review |[ffd0e9](https://act-rules.github.io/rules/ffd0e9)|
105
105
|[empty-table-header](https://dequeuniversity.com/rules/axe/4.9/empty-table-header?application=RuleDescription)| Ensures table headers have discernible text | Minor | cat.name-role-value, best-practice | failure, needs review ||
106
106
|[frame-tested](https://dequeuniversity.com/rules/axe/4.9/frame-tested?application=RuleDescription)| Ensures <iframe> and <frame> elements contain the axe-core script | Critical | cat.structure, best-practice, review-item | failure, needs review ||
107
-
|[heading-order](https://dequeuniversity.com/rules/axe/4.9/heading-order?application=RuleDescription)| Ensures the order of headings is semantically correct | Moderate | cat.semantics, best-practice | failure, needs review ||
108
107
|[image-redundant-alt](https://dequeuniversity.com/rules/axe/4.9/image-redundant-alt?application=RuleDescription)| Ensure image alternative is not repeated as text | Minor | cat.text-alternatives, best-practice | failure ||
109
108
|[label-title-only](https://dequeuniversity.com/rules/axe/4.9/label-title-only?application=RuleDescription)| Ensures that every form element has a visible label and is not solely labeled using hidden labels, or the title or aria-describedby attributes | Serious | cat.forms, best-practice | failure ||
110
109
|[landmark-banner-is-top-level](https://dequeuniversity.com/rules/axe/4.9/landmark-banner-is-top-level?application=RuleDescription)| Ensures the banner landmark is at top level | Moderate | cat.semantics, best-practice | failure ||
@@ -129,11 +128,12 @@ Rules that do not necessarily conform to WCAG success criterion but are industry
129
128
130
129
Rules that check for conformance to WCAG AAA success criteria that can be fully automated. These are disabled by default in axe-core.
131
130
132
-
| Rule ID | Description | Impact | Tags | Issue Type | ACT Rules |
|[color-contrast-enhanced](https://dequeuniversity.com/rules/axe/4.9/color-contrast-enhanced?application=RuleDescription)| Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds | Serious | cat.color, wcag2aaa, wcag146, ACT | failure, needs review |[09o5cg](https://act-rules.github.io/rules/09o5cg)|
135
-
|[identical-links-same-purpose](https://dequeuniversity.com/rules/axe/4.9/identical-links-same-purpose?application=RuleDescription)| Ensure that links with the same accessible name serve a similar purpose | Minor | cat.semantics, wcag2aaa, wcag249 | needs review |[b20e66](https://act-rules.github.io/rules/b20e66)|
136
-
|[meta-refresh-no-exceptions](https://dequeuniversity.com/rules/axe/4.9/meta-refresh-no-exceptions?application=RuleDescription)| Ensures <meta http-equiv="refresh"> is not used for delayed refresh | Minor | cat.time-and-media, wcag2aaa, wcag224, wcag325 | failure |[bisz58](https://act-rules.github.io/rules/bisz58)|
131
+
| Rule ID | Description | Impact | Tags | Issue Type | ACT Rules |
|[color-contrast-enhanced](https://dequeuniversity.com/rules/axe/4.9/color-contrast-enhanced?application=RuleDescription)| Ensures the contrast between foreground and background colors meets WCAG 2 AAA enhanced contrast ratio thresholds | Serious | cat.color, wcag2aaa, wcag146, ACT | failure, needs review |[09o5cg](https://act-rules.github.io/rules/09o5cg)|
134
+
|[heading-order](https://dequeuniversity.com/rules/axe/4.9/heading-order?application=RuleDescription)| Ensures the order of headings is semantically correct | Moderate | cat.structure, wcag2aaa, wcag2410, a11y-engine, a11y-engine-experimental | failure, needs review ||
135
+
|[identical-links-same-purpose](https://dequeuniversity.com/rules/axe/4.9/identical-links-same-purpose?application=RuleDescription)| Ensure that links with the same accessible name serve a similar purpose | Minor | cat.semantics, wcag2aaa, wcag249 | needs review |[b20e66](https://act-rules.github.io/rules/b20e66)|
136
+
|[meta-refresh-no-exceptions](https://dequeuniversity.com/rules/axe/4.9/meta-refresh-no-exceptions?application=RuleDescription)| Ensures <meta http-equiv="refresh"> is not used for delayed refresh | Minor | cat.time-and-media, wcag2aaa, wcag224, wcag325 | failure |[bisz58](https://act-rules.github.io/rules/bisz58)|
Copy file name to clipboardExpand all lines: lib/checks/navigation/heading-order.json
+1-1
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
"impact": "moderate",
7
7
"messages": {
8
8
"pass": "Heading order valid",
9
-
"fail": "Heading order invalid",
9
+
"fail": "Fix the order of headings. Headings should be in descending order of size without skipping levels. For example, <h2> should be followed by <h3>, not <h4> or <h5>.",
10
10
"incomplete": "Unable to determine previous heading"
0 commit comments