2015-07-21 37 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

相關問題