html5 角色属性的重要性是什么?

What is importance of role attribute in html5?

希望你一切顺利,我看到很多人在 html5 元素中使用角色属性,所以我的问题是它对我们有多重要。我们是否应该在我们的编码中使用它?还是由我们使用或不使用?

示例:

<header role="main_header"></header>
<section role="main_section" class="section">
<article role="mian_article">
<section role="main_section" class="inner_section"></section>
</article>
</section>

它有什么优点?

HTML5 角色属性的用例,包括:

  • 辅助功能。
  • 设备适配。
  • 服务器端处理。
  • 复杂的数据描述。

来源:http://www.w3.org/wiki/PF/XTech/HTML5/RoleAttribute

角色用于提供有关元素和其他用途的信息。 欲了解更多信息,您可以访问

What is the purpose of the "role" attribute in html?