元素nav上属性角色的值分页错误

时间:2013-12-28 16:22:17

标签: html w3c w3c-validation wai-aria

我在W3C验证中遇到此错误。我正在使用HTML5 doctype <!DOCTYPE html>

  

元素导航上属性角色的分值不佳。

代表

<nav class="pagination" role="pagination">

有谁知道如何解决这个问题或者背后的原因是什么? W3V验证器不支持ARIA吗?

1 个答案:

答案 0 :(得分:4)

正如validator所说,paginationnav元素的错误值,您可以改用navigation。验证以下代码并亲自查看

<!DOCTYPE html>
<html lang="en">
   <head>
       <title>Test</title>
       <meta charset="utf-8">
   </head>
   <body>
      <nav role="navigation"> </nav>
   </body>
</html>

enter image description here

来自w3org

  

但是,为了使用户代理更容易访问该结构   支持ARIA以及确保不支持ARIA的用户代理   支持HTML5还可以了解结构,添加ARIA   建议使用role =“navigation”。