在为一个属性指定一个属性值时,我们应该知道CSS是怎样指定它的长度单位和颜色值。
1、长度单位
长度单位分为绝对单位(表1)和相对单位(表2)。
绝对长度单位
|
| 缩写 |
单位类型 |
说明 |
| cm |
厘米 |
|
| in |
英寸 |
1英寸=2.54厘米 |
| mm |
毫米 |
|
| pc |
picas |
1picas=12点 |
| pt |
点 |
1点=1/72英寸 |
| 表(1) |
相对长度单位
|
| 缩写 |
单位类型 |
说明 |
| em |
ems |
当前字母中m字母的宽度 |
| ex |
exes |
当前字母中x字母的高度 |
| px |
像素 |
|
| & |
百分比 |
该段文字大小的倍数 |
|
表(2)
|
2、颜色值
可以用以下任一种方式指定CSS属性的颜色值(表3)
| 方式 |
说明 |
| 颜色英文名 |
直接用16标准颜色名称(英文名):(aqua或cyan、black、blue、fuchsia或magenta、gray、green、lime、maroon、navy、olive、pruple、red、silver、teal、white、yellow) |
| #RRGGBB |
使用两位十六进制数表示颜色中红、绿、蓝的含量,如:#C0C0C0 |
| rgb(r,g,b) |
使用十进制数表示颜色中红、绿、蓝的含量,r、g、b分别是0-255的十进制数 |
| rgb(&r,&g,&b) |
使用百分制表示颜色中红、绿、蓝的含量。 |
| 表(3) |
|