2015-07-21 38 views
0

我有一个包含cookie语句的元素(在bootstrap中定位在一个div内),它的含义是'我们使用cookies按ok' )为屏幕阅读器设置一个元素(div)的描述

有没有一种方法,我可以对屏幕阅读器说:下一个section/div/element是一个'饼干声明?

因此,像:

<div description = "This is a cookie statement"> 

我不知道如何屏幕阅读的工作,但我能想象那么用户可以决定跳过这section/div/element

回答

2

由HTML定义的标记,并通过了解屏幕阅读器,以指示文档的下一部分是关于<h1><h6>系列标题元素。屏幕阅读器通常包括“跳至下一个标题”功能。

HTML还提供<small>以表示“小版印刷......免责声明,警告,法律限制或版权等方面的评论”。

<div> 
    <h2>Cookie Usage Statement</h2> 
    <p><small>Foo Inc. uses cookies for blah blah blah</small></p> 
</div> 
+0

好吧,那很好。感谢有关'跳到下一个标题'的信息 – Michel

+1

在有关HTML5语义标签的非常好的指南以及它们对浏览器,屏幕阅读器和最终用户意味着什么的内容中,了解关于此主题的更多信息: http://diveintohtml5.info/ semantics.html – Foaster

+0

不错的阅读!谢谢。 – Michel

-2

您可以将aria-hidden添加到相应的元素。

+1

这会隐藏它从屏幕阅读器(并不符合提供该信息的法律要求),而不是提供*选项*来跳过它。 – Quentin

相关问题