[译] 编写整洁 CSS 代码的黄金法则
- 原文地址:Golden Guidelines for Writing Clean CSS
- 原文作者:本文已获作者 Tiffany Brown 授权
- 译文出自:掘金翻译计划
- 译者:reid3290
- 校对者:weapon-xx,bambooom
编写整洁 CSS 代码的黄金法则
要编写整洁的 CSS 代码,有一些规则是应当极力遵守的,这有助于写出轻量可复用的代码:
- 避免使用全局选择器和元素选择器
- 避免使用权重(specific)过高的选择器
- 使用语义化类名
- 避免 CSS 和标签结构的紧耦合
本文将依次阐述上述规则。
避免使用全局选择器
全局选择器包括通配选择器(*)、元素选择器(例如p、button、h1等)和属性选择器(例如[type=checkbox]),这些选择器下的 CSS 属性会被应用到全站所有符合