CSS中定义颜色的方法有多种,常见的有以下三种:
/* 十六进制颜色值 */ color: #FF0000; /* 红色 */ /* RGB颜色值 */ color: rgb(255,0,0); /* 红色 */ /* 颜色名 */ color: red;
其中,十六进制颜色值以“#”开头,后面跟6个十六进制数字,分别表示红、绿、蓝三种颜色的亮度值。RGB颜色值也是表示红、绿、蓝三种颜色的亮度值,但是它们使用的是10进制数字,以逗号分隔。
除了这两种表达方式,CSS还支持颜色名来表示颜色。常见的颜色名包括red、green、blue等。使用颜色名时,注意大小写,只有正确拼写才能被正确解析。
/* 颜色名 */ color: red; /* 红色 */ /* 十六进制颜色值也可以使用缩写形式 */ color: #F00; /* 红色 */
此外,CSS还支持使用HSL颜色表达式,不过这里不做细讲。需要注意的是,在CSS中,颜色的表达方式非常重要,因为一个小小的语法错误可能会导致样式失效。