指定値
指定値 (specified value) は、 CSS プロパティにおいて文書のスタイルシートから受け取る値です。指定されたプロパティの指定値は、以下の規則に従って決定されます。
- 文書のスタイルシートが明示的にプロパティに値を指定した場合は、その値が使用されます。
- 文書のスタイルシートが値を指定しなかった場合、可能であれば親要素から値を継承します。
- 上記のいずれも利用できない場合、要素の初期値が使用されます。
例
HTML
html
<p>ここに指定された色は、 CSS で明示的に与えられています。</p>
<div>
この要素では、 CSS で何も指定されていないため、
すべてのプロパティの指定値は既定で初期値になっています。
</div>
<div class="fun">
<p>
このフォントファミリーは CSS で明示的に指定されていないため、
指定値は親から継承されます。 ただし、 border
は継承されたプロパティではありません。
</p>
</div>
CSS
css
.fun {
border: 1px dotted pink;
font-family: fantasy;
}
p {
color: green;
}
結果
仕様書
Specification |
---|
Cascading Style Sheets Level 2 Revision 2 (CSS 2.2) Specification # specified-value |