文本类型的内容可能在选择器、属性值等内容中。
示例:
4.2 数值
【强制】 当数值为 0 - 1 之间的小数时,省略整数部分的 0;
示例:
.selector {
opacity: 0.8;
}
/* Better */
.selector {
opacity: .8;
}
示例:
4.4 url()
【强制】 url() 函数中的路径不加引号;
示例:
background: url("bg.png");
}
/* Better */
.selector {
background: url(bg.png);
}
【强制】 RGB颜色值必须使用十六进制记号形式 # rrggbb
,不允许使用 rgb()
,带有alpha的颜色信息可以使用 ;颜色值不允许使用命名色值;
【建议】 颜色值中的英文字符采用小写,至少要保证同一项目内一致;
示例:
.selector {
color: # 0073AA;
}
/* Better */
.selector {
color: # 0073aa;
}
4.6 2D位置
【强制】 必须同时给出水平和垂直方向的位置;
2D 位置初始值为 0% 0%,但在只有一个方向的值时,另一个方向的值会被解析为 center。为避免理解上的困扰,应同时给出两个方向的值。 background-position属性值的定义