ARIA属性是否应该在传统的静态菜单(没有JavaScript)上使用aria-expanded =“true”?

时间:2015-06-17 09:15:12

标签: javascript html wai-aria

商店GanzNormal.ch有一个包含两个项目的主菜单:“Produkte(Products)”和“Hersteller(Manufacturers)”。

使用ARIA进行扩充:aria-haspopuparia-expanded

我习惯在高度交互的JavaScript元素上使用ARIA,但不会在执行页面重新加载的传统链接上使用ARIA。所以我认为这个菜单使用这些属性并不好,因为它只提供传统链接。

我假设开发人员主要搜索一种方式来传达项目的“选定/活动”状态,但这不是一种正确的方法。我认为开发人员只是使用像“当前项目”这样的视觉隐藏文本。

你怎么看?是否可以设置这些ARIA属性,或者删除它们会更好吗?

直播网站:http://www.ganznormal.ch/index.cfm?&content=2010&navi=20&spr=de

1 个答案:

答案 0 :(得分:0)

这两个按钮充当选项卡(或单选按钮组),您应该以这种方式标记它们。您可以使用aria-selected =“true”属性来指示哪个选项卡是选定的选项卡。