站三界导航
首页 HTML代码HTML中的aria-hidden属性

HTML中的aria-hidden属性

  • HTML代码
  • 来源:站三界导航
  • 80阅读
  • 2022-10-22

HTML中的aria-hidden属性

我们常常看到这样的html,

<div id="modal" class="modal" aria-hidden="true">
   <div class="modal-header">...</div>
   <div class="modal-body">...</div>
   <div class="modal-footer">...</div>
</div>

尤其是在作为页面弹窗的元素(modal)上,通常会有一个属性aria-hidden="true",那么它有什么作用呢?

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

我的博客里会这样写:
  让这个元素对浏览器隐藏
  (这里的“隐藏”更多指的是语义化的隐藏,实现弹窗效果需配合display: none等样式使用)

后记:
aria-xxx还有很多有趣的用法,我也正在探索中,欢迎大家交流谈论。

本文结束
本文来自投稿,不代表站三界导航立场,如若转载,请注明出处:https://www.zhansanjie.com/article/details/23642.html

版权声明:

1、本文系转载,版权归原作者所有,旨在传递信息,不代表看本站的观点和立场。

2、本站仅提供信息发布平台,不承担相关法律责任。

3、若侵犯您的版权或隐私,请联系本站管理员删除。

4、本文由会员转载自互联网,如果您是文章原创作者,请联系本站注明您的版权信息。

分享
站三界导航
本站声明:本站严格遵守国家相关法律规定,非正规网站一概不予收录。本站所有资料取之于互联网,任何公司或个人参考使用本资料请自辨真伪、后果自负,站三界导航不承担任何责任。在此特别感谢您对站三界导航的支持与厚爱。