我的HTML5模板在页面左上角的每个页面(我用于关键字)上都有h1
个元素。
是否有role
属性可以将它们标记为像WorPress中的标记一样的标记?
答案 0 :(得分:0)
根据W3C的定义,您可以将此值用于role
属性:
banner
complementary
contentinfo
definition
main
navigation
note
search
contentinfo
目的是提供有关内容的元信息,因此可用于标记管理。也就是说,<h1>
不应该用作标签,因为它的主要目的是明确描述整个页面
答案 1 :(得分:0)
您可以在 WAI-ARIA 1.0 规范中找到所有WAI-ARIA角色的列表:
http://www.w3.org/TR/2014/REC-wai-aria-20140320/roles#role_definitions
标签似乎没有任何作用。 contentinfo
role可用于包含当前文档标记的所有标记的元素。
在HTML5中,contentinfo
是footer
element的默认角色,无论如何,这是您should use标记的元素(而不是h1
,这通常不是正确)。您可能对我的相关answer about semantic markup for tags感兴趣。