【发布时间】:2023-01-23 09:31:00
【问题描述】:
我正试图找到这个可访问性问题的明确答案。如果我默认在所有链接上设置下划线...
a {
text-decoration: underline;
}
...并删除悬停时的下划线...
a:hover {
text-decoration: none;
}
...这不再符合 WCAG 2.0 标准了吗?
W3C 的成功标准有一点灰色地带。根据“Failure of Success Criterion 1.4.1 due to creating links that are not visually evident without color vision”:
链接下划线或其他一些非颜色视觉区分是必需的(当链接对有色觉的人来说是可辨别的时)。
我们知道,不包含下划线的默认样式链接不符合成功标准,即使在悬停时应用了下划线。因为如上所述,“需要其他非颜色视觉区分”。反过来也是一样吗?
我已经看到一些可访问性工具(例如 SiteImprove)标记悬停时缺少下划线,即使它存在于默认样式中也是如此。有谁确切地知道答案是什么?
【问题讨论】:
标签: accessibility wcag wcag2.0