我在互联网上看到的很多是,HTML5标签上的ARIA角色大多是标签名称本身的完全重复(含义)。你为什么想这么做?我想说你可以通过查看标签名称来扣除某些角色。HTLM5标签上的“重复”ARIA角色
例如对这个“ARIA Role Cheat Sheet website”我看到以下内容:
<nav role="navigation></nav>
<main role="main"></main>
<aside role="complimentory"></aside>
同样在Twitter的引导中的示例形式具有的作用形式:如<form role="form">
我会说,不开玩笑?当它具有类似搜索角色<form role="search">
时,它实际上提供了不能从标签本身中扣除的上下文。
在前面提到的情况下将角色留空是否正确?它没有提供任何有关标签的额外信息。