我应该在HTML5标记中使用属性角色吗?

时间:2014-04-27 09:36:33

标签: html5 role

是否建议在我的html5标记中使用角色?如果答案是肯定的,我为什么要使用它呢。

谢谢。

1 个答案:

答案 0 :(得分:2)

角色是编译指示,旨在直接向辅助功能技术提供信息,而不是使用HTML5语义。如果可以通过本机HTML或角色属性传递相同的信息,例如<nav>role='navigation',则应使用本机语义。这通常是具有里程碑意义的角色的情况。对于其他角色,使用它们可以帮助残障用户从您的内容中获得最大收益,因此他们可以从与其他人相同的程度中受益。