The specified value of a CSS property is set in one out of three ways.
- If the document's stylesheet has specified a value for the property then it will be used. For example; if the
colorproperty is set togreenthen the text color of the corresponding element will be green. - If the document's stylesheet has not specified a value then it will be inherited form the parent element (if possible). For example; if we have a paragraph (
<p>) inside a<div>and the<div>has a CSSfontproperty value of "Arial" and the<p>doesn't have afontproperty defined then it will inherit the Arial font. - If none of the above are available, the initial value for the element as specified by the CSS specification is applied.
Specifications
| Specification | Status | Comment |
|---|---|---|
| CSS Level 2 (Revision 1) The definition of 'cascaded value' in that specification. |
Recommendation | Initial definition |