几个常用 CSS 属性的简短写法
精简 CSS 代码有很多种方法,但其中最常用的方法可能就是使用属性的简短形式。
具有简短写法的 CSS 属性很多,但是常用的属性无外乎字体、列表、背景、边框、透明等几种,所以在此对这几种属性的简短写法做个归纳,备忘。
font 属性
font 属性涉及到字体、字号、行高等好几个属性,使用简短写法的时候可以节省好多代码量。虽然并非所有属性都要定义,但是一般来说 font-size 和 font-family 是必不可少的,以下是 font 的几个属性与其对应的默认值:
以上 6 个属性可以合并成一行,根据 W3C 规范,各属性前后排列顺序依次为:
再看以下几个示例:
可以看到,一行代码就可以代替一段代码,而且看起来还更优雅一些,就是单独查找某个属性的时候有点不太方便,看着眼花。
list 属性
list 有三个属性,这三个属性分别定义:type、image 和 position,它们的属性名和默认值分别如下:
list 只有三个属性,并不复杂,但是我们仍然可以将这三个属性合并为在一行中,根据 W3C 规范,写法如下:
新闻热点
疑难解答