属性书写顺序
Formatting Model(布局方式、位置) > Box Model(尺寸) > Typographic(文本相关) > Visual(视觉效果) 的顺序书写,以提高代码的可读性。
1、布局定位属性:display / position / float / clear / visibility / overflow
2、自身属性:width / height / margin / padding / border / background
3、文本属性:color / font / text-decoration / text-align / vertical-align / white- space / break-word
4、其他属性(CSS3):content / cursor / border-radius / box-shadow / text-shadow / background:linear-gradient …
1 | /* Dome */ |
参考
https://www.w3.org/TR/2011/REC-CSS2-20110607/syndata.html#vendor-keywords
https://www.shejidaren.com/css-written-specifications.html
https://www.cnblogs.com/ranran/p/3865472.html