Jit*_*yas 5 html w3c w3c-validation wai-aria
我在 W3C 验证中收到此错误。我正在使用 HTML5 文档类型<!DOCTYPE html>
元素导航上属性角色的错误值分页。
为了
<nav class="pagination" role="pagination">
Run Code Online (Sandbox Code Playgroud)
有谁知道如何解决这个问题或这背后的原因是什么?W3V 验证器不支持 ARIA 吗?
正如验证器所说,元素的pagination值不好nav,您可以navigation改用。验证下面的代码并自己查看
<!DOCTYPE html>
<html lang="en">
<head>
<title>Test</title>
<meta charset="utf-8">
</head>
<body>
<nav role="navigation"> </nav>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

来自w3org
但是,为了使支持 ARIA 的用户代理更容易访问该结构,并确保不支持 HTML5 的用户代理也可以理解该结构,建议添加 ARIA role="navigation"。