我通常将规则放在我的CSS中的顺序与它们在HTML中的顺序相同。但是,如何格式化我的input
,textarea
,p
,tr
,th
以及类似的内容等全局规则呢?是否存在规则应该遵循哪种顺序的约定?
显然,有些情况下规则必须按照某种顺序才能发挥作用。
答案 0 :(得分:3)
我只是将CSS的“全局”属性放在他们自己的样式表中。例如:将tr, td, input, table,
等放入自己的样式表中,将其余的自定义.classes和#divs放在自己的样式表中。
这最大限度地简化了它并使其保持井井有条。
答案 1 :(得分:2)
全局CSS规则可以在文件上(即global-style.css) - 这些将适用于所有页面。 特定的CSS规则可以作为单独的文件(即login-style.css) - 在第二个文件中,如果需要,您可以覆盖全局CSS的默认外观。
您只需在HTML文件中包含第二个文件,您需要不同的外观(来自全局)
答案 2 :(得分:0)
我现在每个规则表示法使用一行,尽量使其有条理且易于阅读。它最大限度地减少了滚动,并且更容易按规定对规则进行排序。