1. 首页
  2. 编程语言
  3. Javascript
  4. bootstrap中的 form表单属性role="form"的作用详解

bootstrap中的 form表单属性role="form"的作用详解

上传者: 2022-01-20 11:19:04上传 PDF文件 58.99 KB 热度 21次

html 里面的 role 本质上是增强语义性,当现有的HTML标签不能充分表达语义性的时候,就可以借助role来说明。role的作用是描述一个非标准的tag的实际作用。比如用div做button,那么设置div 的 role=“button”,辅助工具就可以认出这实际上是个button比如,辅助工具就会知道,这个div实际上是个checkbox的角色,为选中状态。role是无障碍阅读,是给有阅读障碍的人设置的属性,有阅读障碍的人可以用读屏软件来解析,跟正常人没多大关系。既然是个良好的编程习惯,那么是不是所有标签都写role比较好呢?属性role的存在,是为了告诉Accessibility类应用,这是一个按钮。

下载地址
用户评论