Skip to main content
appkiro.com

WCAG 颜色对比度检查

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。

已验证流程在浏览器内运行;除非某个控件明确打开网络 URL,否则文件与色值不会离开页面。

大号文本(24px+)

16px 普通文本,用于判断实际可读性。

14px 小号文本,适用于说明和图注。

对比度

直接回答

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。 一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。

这个工具能做什么

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。 检查文字/背景或组件/背景配对后,还要在真实界面中核对排版、状态、焦点与非颜色提示。

已验证的功能

提供初始内容

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。

调整相关控件

相对亮度由线性化 sRGB 通道计算,再与 4.5:1、3:1 和 7:1 阈值比较;建议修复会在保持色相与饱和度时搜索 HSL 明度。

检查准确性边界

一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。 再次使用前,请按目标环境的要求核对结果。

适用场景

  • 检查文字/背景或组件/背景配对后,还要在真实界面中核对排版、状态、焦点与非颜色提示。
  • 相对亮度由线性化 sRGB 通道计算,再与 4.5:1、3:1 和 7:1 阈值比较;建议修复会在保持色相与饱和度时搜索 HSL 明度。 在“适用场景 2”中,此说明专门适用于WCAG 颜色对比度检查。
  • 检查文字/背景或组件/背景配对后,还要在真实界面中核对排版、状态、焦点与非颜色提示。 使用第一个相关工具继续处理WCAG 颜色对比度检查的结果,并保持当前语言。

使用步骤

  1. 提供初始内容

    计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。 在“使用步骤: 提供初始内容”中,此说明专门适用于WCAG 颜色对比度检查。

  2. 调整相关控件

    相对亮度由线性化 sRGB 通道计算,再与 4.5:1、3:1 和 7:1 阈值比较;建议修复会在保持色相与饱和度时搜索 HSL 明度。 在“使用步骤: 调整相关控件”中,此说明专门适用于WCAG 颜色对比度检查。

  3. 检查并继续

    检查文字/背景或组件/背景配对后,还要在真实界面中核对排版、状态、焦点与非颜色提示。 在“使用步骤: 检查并继续”中,此说明专门适用于WCAG 颜色对比度检查。

  4. 检查准确性边界

    一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。 再次使用前,请按目标环境的要求核对结果。 将结果用于生产或无障碍决策前,请先阅读所列限制。

控件说明

提供初始内容

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。 在“控件说明: 提供初始内容”中,此说明专门适用于WCAG 颜色对比度检查。

调整相关控件

相对亮度由线性化 sRGB 通道计算,再与 4.5:1、3:1 和 7:1 阈值比较;建议修复会在保持色相与饱和度时搜索 HSL 明度。 在“控件说明: 调整相关控件”中,此说明专门适用于WCAG 颜色对比度检查。

结果如何生成

相对亮度由线性化 sRGB 通道计算,再与 4.5:1、3:1 和 7:1 阈值比较;建议修复会在保持色相与饱和度时搜索 HSL 明度。 在“结果如何生成”中,此说明专门适用于WCAG 颜色对比度检查。

准确性与限制

  • 一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。
  • 剪贴板、文件解码、下载及权限相关控件取决于当前浏览器的能力。

处理方式与隐私

已验证流程在浏览器内运行;除非某个控件明确打开网络 URL,否则文件与色值不会离开页面。

实用建议

  • 先使用已知样本,再一次只调整一个控件,便于判断效果。
  • 将结果用于生产或无障碍决策前,请先阅读所列限制。

问题排查

输入或操作无效

检查页面显示的范围或文件要求,重置后用更小或浏览器支持的输入重试;需要权限的控件可能要求安全上下文。

准确性与限制

一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。 在“问题排查: 准确性与限制”中,此说明专门适用于WCAG 颜色对比度检查。

检查准确性边界

一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。 先重置工具并用已知受支持的值重试,再判断是否为算法错误。

常见问题

WCAG 颜色对比度检查能做什么?

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。 在“WCAG 颜色对比度检查能做什么?”中,此说明专门适用于WCAG 颜色对比度检查。

最重要的限制是什么?

一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。 在“最重要的限制是什么?”中,此说明专门适用于WCAG 颜色对比度检查。

数据在哪里处理?

已验证流程在浏览器内运行;除非某个控件明确打开网络 URL,否则文件与色值不会离开页面。 在“数据在哪里处理?”中,此说明专门适用于WCAG 颜色对比度检查。

WCAG 颜色对比度检查需要准备什么输入?

计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。 计算一组前景与背景 HEX 的对比度,并查看检查器实现的文本与 UI 通过/未通过条件。

使用WCAG 颜色对比度检查的结果前应检查什么?

一组颜色通过并不代表整个页面符合 WCAG 或法律要求;当前输入不会把半透明前景与背景进行合成。 再次使用前,请按目标环境的要求核对结果。 在“使用WCAG 颜色对比度检查的结果前应检查什么?”中,此说明专门适用于WCAG 颜色对比度检查。

WCAG 颜色对比度检查之后可以继续什么流程?

使用第一个相关工具继续处理WCAG 颜色对比度检查的结果,并保持当前语言。 检查文字/背景或组件/背景配对后,还要在真实界面中核对排版、状态、焦点与非颜色提示。

检查文字/背景或组件/背景配对后,还要在真实界面中核对排版、状态、焦点与非颜色提示。 在“继续颜色工作流”中,此说明专门适用于WCAG 颜色对比度检查。

使用相关工具继续

使用第一个相关工具继续处理WCAG 颜色对比度检查的结果,并保持当前语言。

色觉缺陷模拟器:检查设计可访问性