为了账号安全,请及时绑定邮箱和手机立即绑定

role="alert"的属性是做什么用的

role="alert" 这个作用是什么呀

正在回答

3 回答

role原来是WAI-ARIA(the Accessible Rich Internet Applications Suite),
可帮助访问Web内容和Web应用有困难的用户进行访问的方法(比如用静态的(screen-reading technologies)浏览器浏览用Ajax技术制作的动态网页), 用途是帮助残疾人,尤其是需要依靠屏幕阅读器和不能使用鼠标的用户。应用role属性可以设计出更加友好的网站应用。
html5里面添加这个属性作为做辅助作用。(来自知乎)

4 回复 有任何疑惑可以回复我~
#1

南千玺 提问者

好的 谢谢 原来是这样
2016-07-26 回复 有任何疑惑可以回复我~
#2

april46 回复 南千玺 提问者

我也是从别人那学来的,知识就是从别人那学以致用的,一起共勉加油
2016-07-26 回复 有任何疑惑可以回复我~
#3

南千玺 提问者 回复 april46

嗯一起加油
2016-07-26 回复 有任何疑惑可以回复我~

对于残障人员浏览网页有点困难,所以我们可以将结构做得更好些(语义化更友好些):

<div class="progress">
   <div class="progress-bar" style="width:40%;" role="progressbar" aria-valuenow="40" aria-valuemin="0" aria-valuemax="100">
       <span class="sr-only">40% Complete</span>
   </div>
</div>

1、role属性作用:告诉搜索引擎这个div的作用是进度条。

2、aria-valuenow="40"属性作用:当前进度条的进度为40%。

3、aria-valuemin="0"属性作用:进度条的最小值为0%。

4、aria-valuemax="100"属性作用:进度条的最大值为100%。


0 回复 有任何疑惑可以回复我~

可以在标签内删除,不影响最终样式的结果,只是作为帮助残障人士方便阅读

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

role="alert"的属性是做什么用的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信