接触更广泛的受众
让您的内容对色觉缺陷者(约 1/12 男性,1/200 女性)以及低视力人群可用。
即时根据 WCAG 2.1 指南检查颜色对比度。确保您的文本可读,并且您的设计对所有人都是无障碍的。免费且易于使用。
对比度检查器通过计算 WCAG(Web 内容无障碍指南)对比度比率来评估文字在背景色上的可读性。比率范围从 1:1(无对比度)到 21:1(黑白之间的最大对比度)。WCAG 2.1 要求普通文本至少 4.5:1,大号文本至少 3:1。此工具使用官方 W3C 公式计算比率,完全在浏览器中完成。
实时对比度比率计算,带有 AA 和 AAA 通过/失败指示。实时文本预览,即时 HEX 输入,可复制的值——全部在浏览器中。
输入文本和背景色的 HEX 代码。
实时查看文本效果。
查看计算出的对比度比率。
检查是否通过 WCAG AA/AAA 标准。
让您的内容对色觉缺陷者(约 1/12 男性,1/200 女性)以及低视力人群可用。
良好的对比度提高了所有人的可读性,尤其是在屏幕昏暗或阳光强烈时。
Web 内容无障碍指南(WCAG)2.1 由 W3C 发布,定义了最低对比度比率以确保有视觉障碍的人能阅读文本。指南指定了三个合规级别:A(最低)、AA(标准)和 AAA(增强)。对于 AA 级,要求普通文本(18pt 以下或 14pt 粗体以下)4.5:1,大文本(18pt+ 或 14pt+ 粗体)3:1。对于 AAA 级,要求更严格:普通文本 7:1,大文本 4.5:1。
对比度比率使用两种颜色的相对亮度计算。相对亮度是线性化 RGB 通道的加权和:L = 0.2126*R + 0.7152*G + 0.0722*B,其中 R、G 和 B 是伽马校正后的值。对比度比率为 (L1 + 0.05) / (L2 + 0.05),其中 L1 是较浅的颜色,L2 是较深的颜色。0.05 的偏移量考虑了屏幕上的环境光照射。
这些要求并非随意设定——它们基于对人视觉的大量研究。约 8% 的男性和 0.5% 的女性有某种形式的色觉缺陷(色盲)。低对比度不仅影响这些用户,还影响在强阳光下、低质量显示器上或斜角观看屏幕的任何人。满足 WCAG AA 对比度要求可改善所有人的可读性,而不仅是有障碍的用户。在许多司法管辖区(欧盟、美国 ADA),WCAG 合规是面向公众网站的法律要求。
最常见的对比度错误是在白色背景上使用浅灰色文字。常见的设计趋势使用 #999 或 #AAA 灰色文字作为辅助信息,但这些颜色的对比度比率分别为 2.85:1 和 2.32:1——远低于 4.5:1 的最低要求。白色背景上的辅助文字请使用 #767676(4.54:1)或更深的颜色。另一个常见问题是使用视觉上好看但对比度检查失败的品牌颜色——品牌的浅蓝色(#00BFFF)在白色背景上的比率为 2.32:1,不通过 WCAG AA。为文字使用加深品牌颜色,或仅用于非文字元素(边框、背景、图标)。
对于大文本(标题、按钮),3:1 的要求更宽松,但不要滥用。勉强通过 3:1 的大文本对许多用户来说仍然难以阅读。尽可能以 4.5:1 为目标,无论文本大小。使用彩色背景时,测试文字颜色以及可能出现在悬停或焦点状态上的任何文本。CSS 自定义属性(变量)使维护一致的对比度更容易——使用经过对比度测试的颜色对定义调色板,并在整个设计系统中重用。
普通文本需 4.5:1,大号文本需 3:1。大多数网站的标准目标。
普通文本需 7:1,大号文本需 4.5:1。为严重视力丧失用户提供增强的无障碍性。
流行的 WCAG 对比度检查工具的并排对比。
| 功能 | NovaTools | WebAIM | Contrast-Ratio.com |
|---|---|---|---|
| WCAG 2.1 AA+AAA | 两个级别 | ||
| 输入时实时预览 | 即时 | 提交 | |
| HEX+RGB 输入 | 两者都支持 | 仅HEX | 仅HEX |
| 取色器集成 | EyeDropper | ||
| 大文本阈值 | 18pt/14pt粗体 | ||
| 隐私(无服务器) | 100% 本地 |
我们的对比度检查器使用精确的 W3C 亮度公式,完全在浏览器中运行。所有计算都是即时的——没有服务器往返、没有页面重载、不跟踪您的颜色选择。
此工具完全在您的浏览器中运行。您的文件不会被上传到服务器、存储或分析。
即使您的互联网连接断开,您的文件也是安全的。