55< meta http-equiv ="Content-Type " content ="text/html ">
66< title > CSS3 module: Cascading and inheritance</ title >
77
8- <!--
9- <link href="http://www.w3.org/Style/Group/css3-src/css3-template/default.css" rel="stylesheet" type="text/css">
10- -->
11-
8+ < link href ="../default.css " rel ="stylesheet " type ="text/css ">
129< link href ="http://www.w3.org/StyleSheets/TR/W3C-[STATUS].css " rel =stylesheet type ="text/css ">
1310
1411< style >
1512table { border-collapse : collapse; border : 1px solid black }
1613th , td { border : 1px solid black; padding : 0.2em ; text-align : left }
14+ .issue { color : red }
1715</ style >
1816</ head >
1917
@@ -37,7 +35,7 @@ <h2 class="no-num no-toc">[LONGSTATUS] [DATE]</h2>
3735 < dt > Previous version:
3836 < dd > < a href ="http://www.w3.org/TR/2005/WD-css3-cascade-20051215 "> http://www.w3.org/TR/2005/WD-css3-cascade-20051215</ a >
3937 < dt > Editor:
40- < dd > Håkon Wium Lie, Opera Software, howcome@opera.com
38+ < dd > Håkon Wium Lie, Opera Software, howcome@opera.com
4139</ dl >
4240
4341<!--begin-copyright-->
@@ -50,12 +48,17 @@ <h2 class="no-num no-toc">[LONGSTATUS] [DATE]</h2>
5048< h2 class ="no-num no-toc "> Abstract</ h2 >
5149
5250< p > This CSS3 module describes how to find a value for every
53- element/property combination in a document. Values can come from style
54- sheets, or the property's initial value is used . By way of cascading
55- and inheritance, values are propagated to all element/property
51+ element/property combination in a document. Values either come from
52+ style sheets or the property's initial value. By way of cascading and
53+ inheritance, values are propagated to all element/property
5654combinations. The output of the computations described in this module
5755is the < em > specified value</ em > .
5856
57+ <!--
58+ The input to the computations described in this module
59+ is a set of style sheets of style sheets
60+ -->
61+
5962< h2 class ="no-num no-toc "> Status of this document</ h2 >
6063
6164< p > This is a draft of a < a href ="http://www.w3.org/TR/css3-roadmap/ "> module
@@ -69,7 +72,7 @@ <h2 class="no-num no-toc">Status of this document</h2>
6972described in this module also exist in CSS2. Compared to CSS2, the
7073cascading order has been changed in two cases as noted in the text.
7174
72- < p > This draft should not be cited except as "work in progress." It is a work
75+ < p > This draft should not be cited except as "work in progress". It is a work
7376item of the CSS working group and part of the < a href ="/Style/ "> Style
7477activity</ a > . It may be modified or dropped altogether at any point in time.
7578Implementations for the purpose of experimenting with the specification are
@@ -97,8 +100,9 @@ <h2>Dependencies on other modules</h2>
97100< ul >
98101< li > Selectors [[!SELECT]], which describes < strong class ="index "> specificity</ strong >
99102
100- < li > Syntax [[!CSS3SYN]], which describes how to parse CSS style sheets into
101- < strong title ="declaration " class ="index "> declarations</ strong >
103+ < li > Syntax [[!CSS3SYNTAX]], which describes how to parse CSS style sheets
104+
105+ <!-- into <strong title="declaration" class="index">declarations</strong>-->
102106
103107< li > Media Queries [[!MEDIAQ]], which describe how to restrict style
104108sheets to certain types of devices.
@@ -172,12 +176,8 @@ <h2>Input and output of this module</h2>
172176</ ol >
173177
174178< p > The specified value may need some computation before it can be
175- used. For example, the specified value of the < span
176- class ="property "> 'font-size'</ span > property for a given element may
177- be ''10em'' which needs to be converted into device-specific units
178- before being used to render a document. Computations on specified
179- values are described in the < a href ="/TR/css3-values "> Values and
180- Units</ a > [[!CSS3VAL]] module.
179+ used. This is described in the values are described in the < a href ="/TR/css3-values "> Values and
180+ Units</ a > [[!CSS3VALUES]] module.
181181
182182< h2 id ="at-import "> Style sheets including other style sheets:
183183the < code > @import</ code > rule</ h2 >
@@ -498,10 +498,10 @@ <h2>Inheritance</h2>
498498
499499< p > All properties accept the ''inherit'' value which explicitly
500500specifies that the value will be determined by inheritance. The
501- ''inherit'' value can be used to strengthen inherited values, and it
502- can also be used on properties that are not normally inherited. If the
503- ''inherit'' value is set on the root element, the property is assigned
504- its initial value.
501+ ''inherit'' value can be used to strengthen inherited values in the
502+ cascade, and it can also be used on properties that are not normally
503+ inherited. If the ''inherit'' value is set on the root element, the
504+ property is assigned its initial value.
505505
506506
507507< h2 > Initial value</ h2 >
@@ -544,7 +544,7 @@ <h2>Computing weight</h2>
544544
545545< P > Each CSS declaration can have two levels of importance: normal
546546(which is default) and important (which must be marked). The CSS3
547- syntax module [[!CSS3SYN ]] describes how declarations are marked as important.
547+ syntax module [[!CSS3SYNTAX ]] describes how declarations are marked as important.
548548
549549< p > The weight of style sheets from the various origins, in ascending
550550order, is:
0 commit comments