角色属性与类[关闭]

Posted

技术标签:

【中文标题】角色属性与类[关闭]【英文标题】:Role attribute vs Class [closed] 【发布时间】:2016-04-26 16:07:49 【问题描述】:

我是“角色”属性 (ARIA) 的新手,恐怕我在设计样式时通常会过多地使用类,所以有人可以解释一下“角色”属性。在一个简化的版本中(相对于类,它们有所不同),因为通常的技术文献有点过于技术性,无法真正理解它。我非常想了解“角色”,以便编写更多“最佳实践”代码。

我还需要关于何时知道何时使用类或角色的指南。如果你们可以让我开始,我希望我可以自己继续了解更多技术细节:)

【问题讨论】:

我们不做“讨论话题”...如果您有特定的编程问题,请联系。 html5doctor.com/using-aria-in-html 【参考方案1】:

您使用角色为元素添加特定的、按规范定义的语义含义。

您使用一个类将元素标记为没有自动语义的自定义组的一部分。

两者都可以被 CSS 定位。

通常,您应该专注于使用正确的语义来描述您的标记,然后担心您需要做什么才能使其看起来像您想要的那样(此时您可能会添加其他类)。

如果您想添加角色的特定语义,同时将元素标记为自定义组的一部分,您可以同时使用这两种方法。

【讨论】:

以上是关于角色属性与类[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

Spring Security @PreAuthorize基于自定义布尔属性值[关闭]

从基本 asp.net 身份用户创建继承用户或为每个角色实现不同的接口? [关闭]

使用 Jade 和 HTML5 表达 [关闭]

关于新角色不和谐的消息[关闭]

R 包的作者与贡献者 - 小代码贡献的角色是啥? [关闭]

Laravel - 我有一个具有不同角色的用户模型。如何在具有特定角色的用户之间建立关系? [关闭]