CSS基礎 練習問題 13:CSSの文字色指定(color、16進数カラーコード)
要素の文字色を16進数カラーコードで指定し、鮮やかな緑色(#00FF00)にしたい場合、正しいCSSの書き方はどれか。
- p { color: #00FF00; }
- p { text-color: #00FF00; }
- p { font-color: #00FF00; }
- p { background: #00FF00; }
- p { color: 00FF00; }
正解と解説を見る
正解:p { color: #00FF00; }
文字色を指定するにはcolorプロパティを使い、16進数カラーコードは先頭に#を付けて指定するため『color: #00FF00;』が正しい。『text-color: #00FF00;』および『font-color: #00FF00;』はいずれもCSSに存在しないプロパティ名である。『background: #00FF00;』は背景色を指定するプロパティであり、文字色ではなく要素の背景を変更してしまう。『color: 00FF00;』は#が抜けており、正しいカラーコードの記法ではないため無効な値となる。