aria-label是什么?aria-hidden是什么?

来源:4-1 按钮+图像+文本样式

忆之

2018-02-06 21:20:08

aria-label是什么?aria-hidden是什么?用法以及相应的值都代表什么意思

写回答

1回答

一路电光带火花

2018-02-07

1. 现代的辅助技术能够识别并朗读由 CSS 生成的内容和特定的 Unicode 字符。为了避免 屏幕识读设备抓取非故意的和可能产生混淆的输出内容(尤其是当图标纯粹作为装饰用途时),我们为这些图标设置了 aria-hidden="true" 属性。

2. 如果你所创建的组件不包含任何文本内容(例如, <button> 内只包含了一个图标),你应当提供其他的内容来表示这个控件的意图,这样就能让使用辅助设备的用户知道其作用了。这种情况下,你可以为控件添加 aria-label 属相。


0

0 学习 · 5012 问题

查看课程