@@ -71,12 +71,12 @@ <h2 class="no-num no-toc" id=longstatus>Editor's Draft 3 January 2009</h2>
7171
7272 < h2 class ="no-num no-toc " id =abstract > Abstract</ h2 >
7373
74- < p > This CSS3 module describes how values are assigned to properties. CSS
75- allows several style sheets to influence the rendering of a document, and
76- the process of combining these style sheets is called
77- “cascading”. If no value can be found through cascading, a
78- value can be inherited from the parent element or the property's initial
79- value is used .
74+ < p > This CSS3 module describes how to find a value for every
75+ element/property combination in a document. Values can come from style
76+ sheets, or the property's initial value is used. By way of cascading and
77+ inheritance, values are propagated to all element/property combinations.
78+ The output of the computations described in this module is the < em > < a
79+ href =" #specified " > specified value </ a > </ em > .
8080
8181 < h2 class ="no-num no-toc " id =status > Status of this document</ h2 >
8282
@@ -165,8 +165,7 @@ <h2 id=dependencies><span class=secno>1. </span>Dependencies on other
165165 restrict style sheets to certain types of devices.
166166 </ ul >
167167
168- < p > It has non-normative (informative) references to the following other
169- CSS3 modules:
168+ < p > It has non-normative references to the following other CSS3 modules:
170169
171170 < ul >
172171 < li > Values and Units < a href ="#CSS3VAL "
@@ -176,18 +175,22 @@ <h2 id=dependencies><span class=secno>1. </span>Dependencies on other
176175
177176 < h2 id =introduction > < span class =secno > 2. </ span > Introduction</ h2 >
178177
179- < p > One of the fundamental design principles of CSS is to allow several
180- style sheets, possibly from different sources, to influence the rendering
181- of a document. This CSS3 module describes how to select one among several
182- conflicting declarations on a given element/property combination. The
183- mechanism used in the selection process is called "cascading". When no
184- declaration attempts to set the value of an element/property combination
185- the value will either be inherited from the parent element, or set to the
186- property's "initial value".
178+ < p > One of the fundamental design principles of CSS is < em > cascading</ em > ,
179+ which allows several style sheets to influence the presentation of a
180+ document. When different declarations try to set a value for the same
181+ element/property combination, the conflicts must somehow be resolved.
182+
183+ < p > The opposite problem arises when no declarations try to set a the value
184+ for an element/property combination. In this case, a value must be found
185+ by way of < em > < a href ="#inherited "> inheritance</ a > </ em > or by looking at
186+ the < em > < a href ="#initial0 "> initial value</ a > </ em > .
187+
188+ < p > The rules for finding a the value for any element/property combination
189+ in a document is described in this specification.
187190
188191 < h2 id =input > < span class =secno > 3. </ span > Input and output of this module</ h2 >
189192
190- < p > The input to the cascading and inheritance process is:
193+ < p > The input to the computations described in this module is:
191194
192195 < ul >
193196 < li > The set of declarations that apply to the element/property combination
@@ -200,8 +203,9 @@ <h2 id=input><span class=secno>3. </span>Input and output of this module</h2>
200203 < li > The initial value of the property.
201204 </ ul >
202205
203- < p > The output of the cascading and inheritance process is a single value,
204- known as the < dfn id =specified > specified value</ dfn > .
206+ < p > The output of the computations described in this module is a single
207+ value for all element/property combinations. This value is called the < dfn
208+ id =specified > specified value</ dfn > .
205209
206210 < p > The specified value is found by using the following pseudo-algorithm:
207211
0 commit comments