1、如果值是0,通常都不用帶單位
例如:
.list{ border: 1px solid 0px; margin: 0px; }
改成:
.list{ border: 1px solid 0; margin: 0; }
但是有個特例,就是和時間有關的時間單位都要帶上秒s,如下兩個都是不合法的:
transition-duration: 0; transition: transform 0 linear;
2、色值用十六進制,少用rgb
如下:
color: rgb(80, 80, 80);
改成:
color: #505050;
因為使用rgb是函數,它還要計算轉換。如果是帶有透明度的再用rgba。
如果色值的六個數字一樣,那麼寫3個就好:
color: #ccc;
#3、注意border none和0的區別
如下兩個意思一樣:
border: 0; border-width: 0;
而下面這兩個一樣:
border: none; border-style: none;
所以用0和none都可以去掉邊框。
雖然打包工具最後會幫我們處理,但維持一個好的書寫習慣還是很重要的。
推薦教學:css快速入門
以上是你一定要知道的css屬性值規範的詳細內容。更多資訊請關注PHP中文網其他相關文章!