@@ -48,10 +48,10 @@ <h2 class="no-num no-toc">[LONGSTATUS] [DATE]</h2>
4848< h2 class ="no-num no-toc "> Abstract</ h2 >
4949
5050< p > This CSS3 module describes how to find the specified value for all
51- properties on elements, margin boxes, and the page context . Values
51+ properties on all elements . Values
5252either come from style sheets or the property's initial value. By way
5353of cascading and inheritance, values are propagated to all properties
54- on all elements and boxes .
54+ on all elements.
5555
5656< p > This module interfaces with several other modules. It relies on
5757[[!CSS3SYN]] to parse the style sheets, on [[!SELECT]] to calculate
@@ -107,11 +107,13 @@ <h2>Introduction</h2>
107107
108108< p > The opposite problem arises when no declarations try to set a the
109109value for an element/property combination. In this case, a value must
110- be found by way of < em > inheritance</ em > or by looking at
111- the < em > initial value</ em > .
110+ be found by way of < em > inheritance</ em > or by looking at the property's
111+ < em > initial value</ em > .
112112
113- < p > The rules for finding a the specified value for all properties on
114- elements, margin boxes, and the page context is described in this specification.
113+ < p > The rules for finding a the specified value for all properties on
114+ all elements is described in this specification. The rules for finding
115+ the specified values in the page context and the margin boxes are
116+ described in [[CSS3PAGE]].
115117
116118
117119< h2 > Input to and output from this module</ h2 >
@@ -129,8 +131,7 @@ <h2>Input to and output from this module</h2>
129131</ ul >
130132
131133< p > The output of the computations described in this module is a
132- specified value for all properties on elements, margin boxes, and the
133- page context.
134+ specified value for all properties on all elements.
134135
135136< p > In order to find the specified values, implementations must first
136137identify which statements that apply to the document. This is done by:
@@ -155,12 +156,12 @@ <h2>Input to and output from this module</h2>
155156
156157</ ol >
157158
158- < p > Then, for every element, margin box, and page context, the value for
159+ < p > Then, for every element, the value for
159160each property can be found by following this pseudo-algorithm:
160161
161162< ol >
162163
163- < li > Identify all declarations that apply to the element (as described in [[!SELECT]]), margin box or page context (as described in [[CSS3PAGE]]).
164+ < li > Identify all declarations that apply to the element (as described in [[!SELECT]])
164165
165166< li > If the cascading process (described below) yields a winning
166167declaration and the value of the winning declaration is not ''initial''
@@ -504,7 +505,9 @@ <h2>Inheritance</h2>
504505
505506< p > The root element, which has no parent element, inherits the initial value of the property.
506507
508+ <!--
507509<p>The page context inherits from the initial value of the property. Margin boxes inherit from the page context.
510+ -->
508511
509512< p > Pseudo-elements inherit according to a fictional tag sequence described for each pseudo-element [[!SELECT]].
510513
0 commit comments