[ Pobierz całość w formacie PDF ]
267
2 Aug 2002 21:33
Appendix B: Changes
Section 9.3.2
The properties ’top’, ’right’, ’bottom’, and ’left’, incorrectly referred to offsets with
respect to a box’s content edge. The proper edge is the margin edge. Thus, for ’top’,
the description now reads: "This property specifies how far a box’s top margin edge
is offset below the top edge of the box’s containing block."
Section 9.4.3
In the first sentence, added to the end of "Once a box has been laid out according to
the normal flow" the words "or floated,".
Section 9.7 Relationships between ’display’, ’position’, and ’float’
If an element floats, the ’display’ property is set to a block-level value, but not neces-
sarily ’block’. In bullet 3, changed "Otherwise, if ’float’ has a value other than ’none’,
’display’ is set to ’block’ and the box is floated" to a table with the proper computed
values.
Section 10.3.2 Inline, replaced elements (and 10.3.4, 10.3.6, and
10.3.8)
Changed:
A specified value of ’auto’ for ’width’ gives the element’s intrinsic width as the
computed value.
to:
If ’width’ has a specified value of ’auto’ and ’height’ also has a specified value
of ’auto’, the element’s intrinsic width is the computed value of ’width’. If ’width’
has a specified value of ’auto’ and ’height’ has some other specified value, then
the computed value of ’width’ is (intrinsic width) * ( (computed height) / (intrinsic
height) ).
Section 10.3.3
In the last sentence of the paragraph following the equation ("If the value of ’direc-
tion’ is ’ltr’, this happens to ’margin-left’ instead") substituted ’rtl’ for ’ltr’.
Section 10.6.2 Inline, replaced elements ... (and 10.6.5)
Changed:
If ’height’ is ’auto’, the computed value is the intrinsic height.
to:
2 Aug 2002 21:33
268
Appendix B: Changes
If ’height’ has a specified value of ’auto’ and ’width’ also has a specified value
of ’auto’, the element’s intrinsic height is the computed value of ’height’. If
’height’ has a specified value of ’auto’ and ’width’ has some other specified
value, then the computed value of ’height’ is (intrinsic height) * ( (computed
width) / (intrinsic width) ).
Section 10.6.3
The height calculation for block-level, non-replaced elements in normal flow, and
floating, non-replaced elements was not quite correct. It now takes into account the
case when margins do not collapse, due to the presence of a padding or border.
Section 11.1.1
The example of a DIV element containing a BLOCKQUOTE containing another DIV
was not rendered correctly. The first style rule applied to both DIVs, so the second
DIV box should have been rendered with a red border as well. The second DIV has
now been changed to a CITE, which doesn’t have a red border.
11.2 Visibility: the ’visibility’ property
Changed "initial" and "inherited" to:
Initial: visible
Inherited: yes
This has the same effect as the original definition, but removes the undefined state
of the root element (which was a problem for DOM implementations).
12.6.2 Lists
Under the ’list-style’ property, the example:
ul ul { list-style: circle outside } /* Any UL child of a UL */
could never match valid HTML markup (since a UL element cannot be a child of
another UL element). An LI has been inserted in between.
Section 15.2.6
’Totum’ and ’Kodic’ is not a ’serif’ but ’sans-serif’. ’pathang’ is not a ’sans-serif’ but
’serif’.
Section 15.5
In bullet 2, changed "the UA uses the ’font-family’ descriptor" to "the UA uses the
’font-family’ property".
In bullet 6, changed "steps 3, 4 and 5" to "steps 2, 3, 4 and 5".
269
2 Aug 2002 21:33
Appendix B: Changes
Section 16.6 Whitespace: the ’white-space’ property
The ’white-space’ property applies to all elements, not just block-level elements.
Section 17.2 The CSS table model
In the definition of table-header-group, changed "footer" to "header" in "Print user
agents may repeat footer rows on each page spanned by a table."
17.2.1 Anonymous table objects [ Pobierz całość w formacie PDF ]
zanotowane.pl doc.pisz.pl pdf.pisz.pl rafalstec.xlx.pl
267
2 Aug 2002 21:33
Appendix B: Changes
Section 9.3.2
The properties ’top’, ’right’, ’bottom’, and ’left’, incorrectly referred to offsets with
respect to a box’s content edge. The proper edge is the margin edge. Thus, for ’top’,
the description now reads: "This property specifies how far a box’s top margin edge
is offset below the top edge of the box’s containing block."
Section 9.4.3
In the first sentence, added to the end of "Once a box has been laid out according to
the normal flow" the words "or floated,".
Section 9.7 Relationships between ’display’, ’position’, and ’float’
If an element floats, the ’display’ property is set to a block-level value, but not neces-
sarily ’block’. In bullet 3, changed "Otherwise, if ’float’ has a value other than ’none’,
’display’ is set to ’block’ and the box is floated" to a table with the proper computed
values.
Section 10.3.2 Inline, replaced elements (and 10.3.4, 10.3.6, and
10.3.8)
Changed:
A specified value of ’auto’ for ’width’ gives the element’s intrinsic width as the
computed value.
to:
If ’width’ has a specified value of ’auto’ and ’height’ also has a specified value
of ’auto’, the element’s intrinsic width is the computed value of ’width’. If ’width’
has a specified value of ’auto’ and ’height’ has some other specified value, then
the computed value of ’width’ is (intrinsic width) * ( (computed height) / (intrinsic
height) ).
Section 10.3.3
In the last sentence of the paragraph following the equation ("If the value of ’direc-
tion’ is ’ltr’, this happens to ’margin-left’ instead") substituted ’rtl’ for ’ltr’.
Section 10.6.2 Inline, replaced elements ... (and 10.6.5)
Changed:
If ’height’ is ’auto’, the computed value is the intrinsic height.
to:
2 Aug 2002 21:33
268
Appendix B: Changes
If ’height’ has a specified value of ’auto’ and ’width’ also has a specified value
of ’auto’, the element’s intrinsic height is the computed value of ’height’. If
’height’ has a specified value of ’auto’ and ’width’ has some other specified
value, then the computed value of ’height’ is (intrinsic height) * ( (computed
width) / (intrinsic width) ).
Section 10.6.3
The height calculation for block-level, non-replaced elements in normal flow, and
floating, non-replaced elements was not quite correct. It now takes into account the
case when margins do not collapse, due to the presence of a padding or border.
Section 11.1.1
The example of a DIV element containing a BLOCKQUOTE containing another DIV
was not rendered correctly. The first style rule applied to both DIVs, so the second
DIV box should have been rendered with a red border as well. The second DIV has
now been changed to a CITE, which doesn’t have a red border.
11.2 Visibility: the ’visibility’ property
Changed "initial" and "inherited" to:
Initial: visible
Inherited: yes
This has the same effect as the original definition, but removes the undefined state
of the root element (which was a problem for DOM implementations).
12.6.2 Lists
Under the ’list-style’ property, the example:
ul ul { list-style: circle outside } /* Any UL child of a UL */
could never match valid HTML markup (since a UL element cannot be a child of
another UL element). An LI has been inserted in between.
Section 15.2.6
’Totum’ and ’Kodic’ is not a ’serif’ but ’sans-serif’. ’pathang’ is not a ’sans-serif’ but
’serif’.
Section 15.5
In bullet 2, changed "the UA uses the ’font-family’ descriptor" to "the UA uses the
’font-family’ property".
In bullet 6, changed "steps 3, 4 and 5" to "steps 2, 3, 4 and 5".
269
2 Aug 2002 21:33
Appendix B: Changes
Section 16.6 Whitespace: the ’white-space’ property
The ’white-space’ property applies to all elements, not just block-level elements.
Section 17.2 The CSS table model
In the definition of table-header-group, changed "footer" to "header" in "Print user
agents may repeat footer rows on each page spanned by a table."
17.2.1 Anonymous table objects [ Pobierz całość w formacie PDF ]