概述
一条CSS规则包括选择符和声明两个部分,声明又包括属性和值,属性指出要影响样式的那个方面,而值用于把属性设定成什么
每个HTML元素有很多属性,可以用CSS来设定,但值却只有少数的几种
CSS属性的值
CSS属性值分为文本值、数字值、颜色值
文本值:也叫做关键字,所有的CSS属性都有文本值
p{background-color: red}
上面的red就是一个文本值
数字值:数值值用于描述元素的各种“长度”,这里长度是泛指,它可以指高度、宽度,粗细等等,数字值分:绝对值和相对值,
绝对值描述是一个真实的长度,而相对值是相对于其他基准的描述;数字值后面都有一个单位,如果是0可以不带单位,比如
p{font-size: 36px}
上面的36px就是一个数字值
颜色值:颜色值可以用几种不同的格式来写,比如RGB、HSL、十六进制等
设定颜色属性时可以直接使用颜色名即颜色关键字,W3C定义了16种颜色关键字,如下