rspec/rules/S5240/css/rule.adoc

36 lines
899 B
Plaintext
Raw Normal View History

2021-04-28 16:49:39 +02:00
Text should provide enough contrast with its background so that it can be read easily by people with moderately low vision, including colorblind people.
This rule raises an issue when a CSS selector defines both the ``++background-color++`` and ``++color++`` properties with a contrast ratio of less than 4.5:1, which is the contrast required to meet WCAG AA level. It applies only when the selector is not on a heading (``++h1++``, ``++h2++``,...) or ``++title++``
2021-04-28 16:49:39 +02:00
== Noncompliant Code Example
----
body {
font-size: 17pt;
}
.myclass {
color: #777; // NonCompliant
background-color: #888;
}
.header h4 {
font-size: 22pt;
}
----
2021-04-28 16:49:39 +02:00
== See
* https://www.w3.org/TR/WCAG21/#contrast-minimum[WCAG2 - minimum contrast]
ifdef::env-github,rspecator-view[]
'''
== Comments And Links
(visible only on this page)
include::comments-and-links.adoc[]
endif::env-github,rspecator-view[]