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