Q403.
利用CSS 樣式設定段落文字顏色為「藍色」那些正確?
網頁設計 · 乙級 · 應用軟體安裝及使用 · Q403
難易度分析
3 / 5
本題採多選形式,要求對 CSS 顏色表示法的多種語法規則(包括關鍵字、十六進位簡寫及 rgb 函數)有精確的辨析能力,且需能識別出語法混用的錯誤陷阱,增加了判斷難度。
正確答案 (複選):①, ②, ③
- ① p{color:#00F;}:十六進位色碼的簡寫形式 `#00F` 等同於 `#0000FF`,代表純藍色,為 CSS 支援的合法顏色表示法。
- ② p{color:blue;}:CSS 關鍵字顏色 `blue` 是 W3C 規範的標準命名,直接對應 RGB(0,0,255) 的藍色。
- ③ p{color:rgb(0,0,100%);}:rgb() 函數允許混合使用數值與百分比,`rgb(0,0,100%)` 等同於 `rgb(0,0,255)`,為合法的藍色設定。
錯誤選項解析
- ④ p{color:rgb(00,00,FF);}:rgb() 函數不接受十六進位值,`FF` 為無效語法;正確寫法應使用十進位數值 `rgb(0,0,255)` 或改用 `#00F`。
Learning Tip
"CSS 顏色表示法包含關鍵字、十六進位、rgb() 與 rgba(),常考陷阱在於混淆不同格式的語法規則。需特別注意 `rgb()` 只能使用 0~255 的整數或 0%~100% 的百分比,不可混入十六進位字元;而十六進位色碼的三碼簡寫(如 `#00F`)是將每位數自動展開為雙位(`#0000FF`),實務上需熟記此轉換規則。"
學員答題分佈
①p{color:#00F;}0%
②p{color:blue;}0%
③p{color:rgb(0,0,100%);}0%
④p{color:rgb(00,00,FF);}0%
此答題分佈是根據學員在 LongePass 模擬考等實際作答紀錄計算而成。與考友分享這道歷屆試題與詳細解析!