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

如果你使用图标是为了表达某些含义(不仅仅是为了装饰用),请确保你所要表达的意思能够通过被辅助设备识别,例如,包含额外的内容并通过 .sr-only 类让其在视觉上表现出隐藏的效果。

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

aria-hidden=true是什么意思 aria代表什么相关推荐

  1. 第六天 黑马十次方 用户注册、用户登陆掌握js-cookie、微信扫码登陆、nuxt嵌套路由

    学习目标: ** 完成用户注册功能 完成用户登陆功能,掌握js-cookie的使用 完成微信扫码登陆的功能 完成用户中心嵌套布局,掌握nuxt嵌套路由的使用 ** 1 用户注册 1.1 页面构建 创建 ...

  2. 第七天 黑马十次方 吐槽列表与详细页、发吐槽与评论功能、问答频道功能、掌握DataURL和阿里云OSS

    第7章 网站前台-吐槽与问答 学习目标: ** 完成吐槽列表与详细页 完成发吐槽与评论功能,掌握富文本编辑器的使用 完成问答频道功能 掌握DataURL和阿里云OSS** 1 吐槽列表与详细页 1.1 ...

  3. 第五天 黑马十次方 NUXT框架、前台的搭建、前台活动模块的功能、前台招聘模块的功能

    第5章 网站前台-活动与招聘 学习目标: 掌握NUXT框架的基本使用方法 完成十次方网站前台的搭建 完成十次方网站前台活动模块的功能 完成十次方网站前台招聘模块的功能 1 服务端渲染技术NUXT 1. ...

  4. 十次方专属社交平台前端系统开发 网站前台-活动与招聘

    学习目标: 掌握NUXT框架的基本使用方法 完成十次方网站前台的搭建 完成十次方网站前台活动模块的功能 完成十次方网站前台招聘模块的功能 1服务端渲染技术NUXT 1.1什么是服务端渲染 服务端渲染又 ...

  5. bootstrap中的glyphicon问题

    在bootstrap中有自有包含一种字体图标glyphicon,基本能够满足大部分的UI要求.这里简单总结一下其使用方法. 官网给出的使用要求如下: 1. 图标类不能和其它组件直接联合使用.它们不能在 ...

  6. 十次方前端系统开发(6)

    完成用户注册功能 完成用户登陆功能,掌握js-cookie的使用 完成微信扫码登陆的功能 完成用户中心嵌套布局,掌握nuxt嵌套路由的使用 1 用户注册 1.1 页面构建 创建pages/login. ...

  7. 「造轮子」一个文件上传靶场知识总结记录

    https://www.sqlsec.com/2020/10/upload.html#toc-heading-1 或者 https://xz.aliyun.com/t/8435 直接使用别人的靶场总感 ...

  8. 无障碍开发(六)之ARIA在HTML中的使用规则

    ARIA使用规则一 如果你使用的元素( HTML5 )具有语义化,应该使用这些元素,而不应该重新定义一个添加ARIA的角色.状态或属性的元素. 浏览器的语义化标签已经默认隐含ARIA语义,像nav,a ...

  9. [译] 揭开 ARIA 的神秘面纱

    编者按:本文作者:安佳,360 搜索事业部的前端开发工程师,W3C CSS 工作组成员. 原文:https://www.a11ywithlindsey.com/blog/beginning-demys ...

最新文章

  1. 基于深度学习的脑电图识别 综述篇(三)模型分析
  2. 中国五大顶级域名7月第一周增3.2万 美国减7.3万
  3. linux之history和!命令联合使用
  4. python split返回类型_python的数据类型
  5. 2017.4.24 聪明的质检员 思考记录
  6. 最新生成树之克鲁斯卡尔算法
  7. qt中的句柄类,实体类
  8. IPSAN与FCSAN存储结构的区别
  9. XJOI一级六段题解(g++,即C++),也可视作C++算法竞赛教程
  10. android安装包资源提取,APK资源提取器
  11. 【微服务】(十)—— 统一网关Gateway
  12. Nodejs—即时通讯
  13. while(true) Thread.Sleep(XX)我通常是用这种写法,有没有更好的写法或者改进
  14. 禁毒海报|国际禁毒日海报素材图片大全
  15. 计算机中的黑盘;蓝盘,绿盘;红盘;固态硬盘的区别
  16. 你好!Docker【概念+源码+保姆式教程】
  17. bgproperties属性
  18. Unity零基础到进阶 ☀️| UGUI布局 之Content Size Fitter组件介绍 和 使用示例
  19. 算法mips与mcps 的分析
  20. Java案例2-1商品入库

热门文章

  1. 有关游戏属性与存储方式
  2. 做驴也好,做马也罢,都是为了生活
  3. 驰骋工作流Jeesite4-jflow版本安装数据库的步骤
  4. 模拟电子技术基础(一)半导体二极管及其基本电路
  5. VS2010编译POCO1.8.1
  6. Java使用中国网建发送短信验证码
  7. Manacher详解
  8. 360遭下架,苹果商店封杀360手机应用
  9. 管理数万个实例,服务上百个业务:kubernetes在腾讯游戏的使用及演进历程
  10. android 检测广告代码,Admob测试广告未在Android应用程序中显示(示例代码)