什么是高对比度模式?

测试您的网页内容在不同高对比度设置下的显示效果。粘贴 HTML 或 URL 截图,预览符合 WCAG 标准的对比度模式,包括 Windows 高对比度、反色以及自定义对比度主题。

可以选预设主题(Windows 高对比度、反相、黄底黑字),也可以自定义前景和背景色。对比度实时显示,并告诉你这组配色在 WCAG 哪些等级(AA、AAA、正文、大字)合格或不合格。预览中的 HTML 可以连同行内样式一起导出。

使用方法

  1. 第一步 — 将 HTML 或纯文本粘贴到编辑区域。
  2. 第二步 — 从预设中选择对比度模式:Windows 高对比度(黑/白)、反色、黑底黄字或自定义颜色。
  3. 第三步 — 查看实时预览以检查可读性,使用对比度比率检测器验证文本元素是否符合 WCAG AA/AAA 标准。

何时使用

  • 营销页面上线前,先做一轮 WCAG AA 对比度审查。
  • 检查焦点指示和只有图标的按钮在 Windows 高对比度下是否还能看见。
  • 挑一个能跟品牌背景达到 4.5:1 对比度的正文颜色。

结果

一位开发者将导航栏 HTML 粘贴进来,切换到 Windows 高对比度模式后发现,纯图标按钮在黑色背景下完全不可见,于是为其添加了可见的文字标签。

常见问题

WCAG AA 要求多少对比度?
正文 4.5:1,大字号(18pt 常规或 14pt 粗体以上)3:1。AAA 把要求提到 7:1 和 4.5:1。检测器会标出每种组合通过或不通过的等级。
为什么图标按钮在 Windows 高对比度下会消失?
Windows 会把颜色替换成系统色,并忽略背景图片。用 background-image 或者只有 fill 的 SVG 做的图标就会变隐形。建议用内联 SVG 并把 stroke 设为 currentColor,或加上可见的文字标签。
黄底黑字真的是无障碍主题吗?
是。它是最早的 Windows 高对比度主题之一,至今仍被很多弱视用户使用——因为黄色即使在黄斑变性的情况下也很容易被辨认。一些用户觉得它比纯白底黑字更易读。
通过 WCAG AA 是否就意味着页面无障碍?
对比度只是 WCAG 的一部分。还需要键盘可导航、语义 HTML、alt 文本、表单标签、焦点指示器,以及尊重「减少动效」的偏好。本工具只检查颜色这一项。
为什么我们的品牌橙色在白底上不达标?
高饱和度的中间色(橙、黄、青柠)在白底上通常对比度低于 3:1,因为它们的亮度太高。正文请把橙色调深,或者只把橙色用在背景、大标题上,只要满足 3:1 就行。

相关工具