让按钮边界更清楚图解:文本与边界分开查;状态有第二线索;按相邻色计算。
阅读口径

本页聚焦网页控件必要视觉信息的非文本对比,不覆盖全部交互准则。

边界与文字是两件事

一个按钮可能文字很清楚,但浅底与页面背景太接近,读者难以发现可点击区域。反过来,粗边框也不能弥补按钮文字难读。把两者分开记录,分别检查文字色对与识别控件所需的轮廓。

判断哪些视觉信息是必要的

WCAG 2.2 的非文本对比准则对识别用户界面组件及状态所需的视觉信息,通常要求相对相邻颜色至少 3:1;有非活动组件等例外。不能把这一数值机械套给所有装饰分隔线,也不能忽略真正承担识别任务的边界。

原创练习:选中色板卡

一组色板卡默认只有浅色细框,选中后仅加深一点背景。改稿在选中项增加“当前选择”文字和勾选符号,并使用更明确的轮廓。颜色负责补充状态,文字和形状说明到底发生了什么。

可执行检查单

  1. 01圈出按钮、输入区与选中状态中承担识别任务的部分。
  2. 02按相邻背景分别计算必要边界或图形的色对。
  3. 03增加状态文字或形状,再检查默认、焦点与选中状态是否一致。

一个常见问题

禁用按钮也必须同样醒目吗?

该准则对非活动组件有例外,但这不代表应隐藏重要说明。需要解释为何不可用时,应提供可读的原因文字,让用户知道缺少什么条件。

把装饰边框与控件边框分开

普通阅读卡片即使没有外框,仍可能靠标题和间距建立分组;可交互的输入区域则可能依赖边界被发现。判断要依据用途。

来源与适用范围

W3C:理解非文本对比(1.4.11)。这是 W3C 对相应成功准则的解释文档。本站用自己的例子说明应用,不代表标准机构认可本站,也不等于整站合规评估。