← 2.5 その他の規則 CSS総目次 2.7 フォント →
このページでは,「文字の色(前景色)」や,その「背景色」を設定するためのプロパティについて説明します。
まずは,本コンテンツでの各プロパティの定義を以下の書式で表現することとします。
プロパティ名 | |
---|---|
値 | 指定する値の構文 |
初期値 | 初期値 |
適用対象 | プロパティを適用する対象要素 |
継承 | プロパティの継承性 |
パーセント値 | パーセント値の解釈 |
"指定する値の構文"では,以下の値を記述することができます。
color: red
color: <色>
border: <ボーダー幅>
border-top: <'border-top-color'>
さらに,プロパティの値を配置する方法は,以下の記号で表現します。
記号 | 意味 | 用例 |
---|---|---|
空白 | すべてその順序で記述します | A B C |
| | いずれか1つを記述します | A | B | C |
|| | 少なくとも1つ以上を,任意順序で記述します | A || B || C |
[ ] | グループ化に用います | [ A B ] | C |
また,すべての型,キーワードまたは大カッコで括られたグループの後には,その回数を表現する記号が付加されることがあります。
記号 | 意味 | 用例 |
---|---|---|
* | 0回以上記述する | A* |
+ | 1回以上記述する | A+ |
? | 0回または1回記述する | A? |
{n,m} | n回以上m回以下記述する | A{1,4} |
「前景色」,主には文字色になりますが,これは「colorプロパティ」によって指定します。その書式は以下のとおりです。
colorプロパティ | |
---|---|
値 | <色> | inherit |
初期値 | UAに依存 |
適用対象 | すべての要素 |
継承 | する |
パーセント値 | 受けつけない |
color: red;
color: #ff0000;
color: #f00;
color: rgb(255, 0, 0);
color: rgb(100%, 0%, 0%);
「背景色」は,「background-colorプロパティ」によって指定し,対象要素の背景色を指定します。その書式は以下のとおりです。
background-colorプロパティ | |
---|---|
値 | <色> | transparent | inherit |
初期値 | transparent |
適用対象 | すべての要素 |
継承 | しない |
パーセント値 | 受けつけない |
body {
color: black;
background-color: white;
}
h1, em {
color: white;
background-color: blue;
}