Expanded:aria-expandedhtml属性

我目前正在制作一个导航栏,并且跨越了aria-expandedhtml 属性。我当然知道该元素用于让元素展开或折叠。我可以找到很少的信息,并且W3C docs不是那么清楚 IMO。

问题

这个属性是如何工作的?

30

aria-expanded attribute只是用户代理的标志。它

指示元素或其控制的另一个分组元素当前是展开还是折叠。

...其中该指示用于元素的内容,或者如果还为目标元素指定了aria-controls

您可以设置它的值以指示您对页面所做的操作(例如,您已经扩展或收缩了一个部分)。它没有与之相关的任何特定行为,它是为了让用户代理知道发生了什么,以便它可以为其受众(可能是视力受损的人,需要一些其他指示来指示某个部分是否扩展)。

12

ARIA 属性与可访问性有关。在这种特殊情况下,它可以让具有辅助技术(例如屏幕阅读器)的用户知道元素是否已扩展。它对元素的样式没有任何原生影响,但是您可以使用 CSS 属性选择器来定位它:[aria-expanded="true"]。您可以根据需要使用 JavaScript 切换该值。

2

Aria 属性通常用于使残疾人可以访问 Web 应用程序。它们主要由屏幕阅读器用于确定如何处理 html 元素。

aria-expanded 属性提供有关元素是处于展开状态还是折叠状态的信息。

例如,如果您有一个包含文本的可折叠元素,那么当 aria-expanded 属性设置为 true 时,屏幕阅读器将知道该文本当前未显示在屏幕上。

2

here所述:

WAI-ARIA 是一个规范,定义了对可访问的 Web 应用程序的支持。它定义了一堆标记扩展(主要是 HTML5 元素上的属性),Web 应用程序开发人员可以使用它们为屏幕阅读器等辅助技术提供有关各种元素语义的其他信息。

WAI 代表:网络可访问性倡议

ARIA 代表:可访问的富 Internet 应用程序

希望有帮助

本站系公益性非盈利分享网址,本文来自用户投稿,不代表边看边学立场,如若转载,请注明出处

(590)
Html选择框代码:HTML颜色选择器与颜色框(html color finder)
下一篇

相关推荐

  • html hello world代码:Hello World

    Hello World代码如下:…

    2023-08-12 15:17:14
    0 79 65
  • html浏览器兼容代码:Hello World

    HTML浏览器兼容代码是指为了让不同的浏览器能够正常显示和支持网站内容,而编写的代码。具体来说,就是在编写 HTML 代码时,要遵循 W3C 标准,使用相应的代码规范,以确保网页在不同的浏览器中能够正常显示,从而达到浏览器兼容的目的。…

    2023-03-14 10:13:02
    0 50 95
  • html嵌入js代码:My Title Hello World! document.write(

    示例示例HTML嵌入JS代码指的是将代码写在HTML文件中,以便在浏览器中运行。下面是一个示例:…

    2023-06-07 09:51:46
    0 81 66
  • html代码hr表示什么分割线

    示例示例HTML代码hr表示水平线,它可以用来将文档分割成不同的部分,以提高页面的可读性。下面是一个hr标签的示例代码:…

    2023-05-01 14:39:41
    0 95 56
  • html怎么做网页动态背景:Dynamic Background

    使用HTML和CSS来实现网页动态背景的方法如下:使用CSS3中的属性:…

    2023-08-13 12:04:44
    0 74 26
  • php格式化html:Hello World!

    PHP格式化HTML的主要目的是使HTML更易读,更容易维护和编辑。它可以帮助你更容易地找到HTML中的错误,并使代码更具可读性。…

    2023-04-16 06:41:22
    0 79 45
  • html外部样式:Hello World

    html外部样式指的是在HTML文件中使用外部CSS文件来定义样式。在HTML文件中,可以通过标签将外部CSS文件引入,然后在CSS文件中定义样式。…

    2023-06-12 12:33:26
    0 45 71
  • markdown嵌入html代码:标题

    Markdown嵌入HTML代码是指在Markdown文件中使用HTML标签来实现更丰富的文本效果,它可以帮助我们更好地表达我们的想法。…

    2023-06-28 02:35:54
    0 17 99

发表评论

登录 后才能评论

评论列表(82条)