刚刚介绍了一些关于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。