是否应扩展ARIA属性ARIA=";“真的”;是否可以在传统的静态菜单上使用(无JavaScript)?

是否应扩展ARIA属性ARIA=";“真的”;是否可以在传统的静态菜单上使用(无JavaScript)?,javascript,html,wai-aria,Javascript,Html,Wai Aria,GanzNormal.ch商店有一个主菜单,包含两个项目:“Produkte(产品)”和“Hersteller(制造商)” 它使用ARIA进行了扩充:ARIA haspoop和ARIA expanded 我习惯在高度交互的JavaScript元素上使用ARIA,但在进行页面重新加载的传统链接上不使用ARIA。所以我认为在这个菜单中使用这些属性是不合适的,因为它只提供传统的链接 我假设开发人员主要是寻找一种方式来传达项目的“已选择/活动”状态,但这不是一种合适的方式。我假设开发人员只是使用一个视觉

GanzNormal.ch商店有一个主菜单,包含两个项目:“Produkte(产品)”和“Hersteller(制造商)”

它使用ARIA进行了扩充:
ARIA haspoop
ARIA expanded

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

我假设开发人员主要是寻找一种方式来传达项目的“已选择/活动”状态,但这不是一种合适的方式。我假设开发人员只是使用一个视觉上隐藏的文本,比如“CurrentItem”

你觉得怎么样?设置这些ARIA属性可以吗,还是删除它们更好


Live site:

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

在我的理解中,这些不是选项卡,因为它们不提供任何类似于选项卡的交互(这需要一些JavaScript内容),但它们只是传统的裸链接。您不需要JavaScript交互,这只是一个建议。如果你反对标签,你可以选择单选按钮组,但我认为标签更合适。