【发布时间】:2017-06-18 18:25:43
【问题描述】:
在努力实现 WCAG 2.0 合规性时,我发现了很多关于正确处理按钮的信息,特别是考虑到按钮可访问和合规的要求。
标记<button> 的适当方法是什么?他们需要具备哪些属性或组合?
我的按钮分为三类:
- 具有描述其预期操作的文本的按钮。 (例如,“了解更多”以启动包含更多产品信息的模式)
- 具有未描述其操作的文本的按钮。 (例如,“X”或以手风琴内容为标题的文本)
- 没有描述其预期操作或其他操作的文本的按钮。 (例如,切换轮播上下文的图标/图像)
例如,在上面 3 的以下简单示例中:http://codepen.io/ga-joe/pen/ggeLeW
是否可以只为没有文本的按钮添加aria-label 属性? name 和/或value 是否始终需要?请发送帮助!谢谢!
这些似乎是相关的 WCAG 指南:
【问题讨论】:
标签: html button accessibility semantics wcag2.0