标签的HTML5角色属性

时间:2014-10-24 09:19:09

标签: html html5 tags wai-aria

我的HTML5模板在页面左上角的每个页面(我用于关键字)上都有h1个元素。

是否有role属性可以将它们标记为像WorPress中的标记一样的标记?

2 个答案:

答案 0 :(得分:0)

根据W3C的定义,您可以将此值用于role属性:

  • banner
  • complementary
  • contentinfo
  • definition
  • main
  • navigation
  • note
  • search

contentinfo目的是提供有关内容的元信息,因此可用于标记管理。也就是说,<h1>不应该用作标签,因为它的主要目的是明确描述整个页面

Source

答案 1 :(得分:0)

您可以在 WAI-ARIA 1.0 规范中找到所有WAI-ARIA角色的列表:
http://www.w3.org/TR/2014/REC-wai-aria-20140320/roles#role_definitions

标签似乎没有任何作用。 contentinfo role可用于包含当前文档标记的所有标记的元素。

在HTML5中,contentinfofooter element的默认角色,无论如何,这是您should use标记的元素(而不是h1,这通常不是正确)。您可能对我的相关answer about semantic markup for tags感兴趣。