代码之家  ›  专栏  ›  技术社区  ›  Michel

为屏幕阅读器的元素(div)设置描述

  •  0
  • Michel  · 技术社区  · 9 年前

    我有一个元素(在bootstrap中定位在一个div中),其中包含一个cookie语句(在我居住的地方是强制性的,它有点像是说“我们使用cookie,按ok”)

    有没有一种方法可以对屏幕读者说:下一个 section/div/element 是“cookie声明”吗?

    比如:

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

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

    2 回复  |  直到 9 年前
        1
  •  2
  •   Quentin    9 年前

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

    HTML还提供 <small> 代表“旁注,如小字免责声明、警告、法律限制或版权”。

    <div>
        <h2>Cookie Usage Statement</h2>
        <p><small>Foo Inc. uses cookies for blah blah blah</small></p>
    </div>
    
        2
  •  -2
  •   dakab    9 年前

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