使用CSS类来实现个别效果 - 意见?

时间:2010-03-31 09:39:35

标签: css class css-selectors

试图在这里画一些意见。我想知道人们如何为html元素添加单独的效果。举个例子:你有三种类型的h1标题,大小相同但有些是黑色,有些是黄金,有些是白色。你有一些文本阴影等。你会创建单独的CSS类并添加它们做h1标记,还是为每个不同的h1标题类型(带有分组的CSS元素)创建一个新的单个类?对于每种效果都可以使用单数类,您可以在html class="gold shadow"中构建类的组合,但是如何命名它们。例如,给出与颜色相关的类和id名称的不良做法,因为它没有定义它做得好的。然而,文本CSS类是否可以?只是想知道其他人做了什么,我知道没有严格的规则。

2 个答案:

答案 0 :(得分:1)

我会尝试按照目的命名这些类。也就是说,它们是黄金,白色,还是阴影等的原因是什么。然后你可以像现在这样组合这些类,例如: <h1 class="featured frontpage article">

在我看来,使用<h1 class="gold"><h1><font color="gold">没有什么不同。

答案 1 :(得分:0)

因为您想对元素应用不同的样式,所以您必须为每个元素创建一个样式。