刚刚介绍了一些关于ARIA 角色的战略规格。为什么ul有 ARIA 角色menu却被menuitem禁止li?
我想描述一个使用ul,li和 HTML5 的nav元素结合 ARIA 角色navigation,menu和menuitem.
<!DOCTYPE html>
<html>
<head><title>ARIA role bug?</title></head>
<body>
<nav role="navigation">
<ul role="menu">
<li role="menuitem"><a href="http://example.com/">example.com</a></li>
</ul>
</nav>
</body>
</html>
W3 的 HTML5 验证器在这里唠叨我:
元素 li 上属性角色的错误值 menuitem。