作者:钟钟来了_960 | 来源:互联网 | 2023-05-28 16:17
我只是想知道我是否应该期待大约在2015年1月的浏览器和辅助技术使用speak:none以相当于设置aria-hidden ="true"的方式.我想指出一些半透明的文本应该被忽略,我想知道我是否可以在一个操作中完成它(只需添加一个设置不透明样式的类并说:none,而不是添加类并设置咏叹调隐藏属性).
1> Jukka K. Kor..:
似乎没有关于支持的可靠数据speak
,但它似乎没有实现.
独立的执行情况,speak: none
是不是等同于aria-hidden="true"
.
根据CSS语音模块CR,speak
属性"确定是否在听觉上呈现文本",即可听见.
根据ARIA说明书中,aria-hidden
"表示该元件和其所有后代不可见或感知到任何如由作者实现的用户"(斜体在原来的).
因此,aria-hidden="true"
不会造成任何影响; 它只是声明作者隐藏了元素.它涉及各种渲染:听觉,可见,触觉,或未来可能发明的任何形式.