CSS订购约定,首先指定标签

时间:2011-02-02 20:11:15

标签: css conventions

我通常将规则放在我的CSS中的顺序与它们在HTML中的顺序相同。但是,如何格式化我的inputtextareaptrth以及类似的内容等全局规则呢?是否存在规则应该遵循哪种顺序的约定?

显然,有些情况下规则必须按照某种顺序才能发挥作用。

3 个答案:

答案 0 :(得分:3)

我只是将CSS的“全局”属性放在他们自己的样式表中。例如:将tr, td, input, table,等放入自己的样式表中,将其余的自定义.classes和#divs放在自己的样式表中。

这最大限度地简化了它并使其保持井井有条。

答案 1 :(得分:2)

全局CSS规则可以在文件上(即global-style.css) - 这些将适用于所有页面。 特定的CSS规则可以作为单独的文件(即login-style.css) - 在第二个文件中,如果需要,您可以覆盖全局CSS的默认外观。

您只需在HTML文件中包含第二个文件,您需要不同的外观(来自全局)

答案 2 :(得分:0)

我现在每个规则表示法使用一行,尽量使其有条理且易于阅读。它最大限度地减少了滚动,并且更容易按规定对规则进行排序。