You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

HTML中div、span默认ARIA role是什么?非交互元素角色疑问解答

HTML中div/span的默认ARIA role说明
  • div和span的默认ARIA role是未定义,它们本身没有固有ARIA语义,不属于任何ARIA角色类别。
  • 不要与none/presentation混淆:
    • none或presentation是主动指定的角色,作用是移除元素的固有语义,让辅助技术忽略该元素的语义(但仍会读取元素内的内容)。
    • 未指定role的div/span本身就没有语义,不存在“移除语义”的操作,它们的状态是「无默认role」,而非主动设置了none/presentation。
  • 额外说明:只有当元素原本带有固有语义(如<button>、<a>标签),但需要让辅助技术忽略其语义时,才需要设置none/presentation。对于div/span这类无固有语义的元素,设置这两个角色不会产生任何额外效果。

内容的提问来源于stack exchange,提问作者Rafid Muhymin Wafi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.09 18:55:12