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中,顏色的表達方式非常重要,因為一個小小的語法錯誤可能會導致樣式失效。