44< HEAD >
55< TITLE > Changes</ TITLE >
66< link rel ="stylesheet " href ="style/default.css " type ="text/css ">
7- < link rel ="stylesheet " href ="http://www.w3.org/StyleSheets/TR/W3C-CR .css " type ="text/css ">
7+ < link rel ="stylesheet " href ="http://www.w3.org/StyleSheets/TR/W3C-MO .css " type ="text/css ">
88< link rel ="prev " href ="refs.html ">
99< link rel ="next " href ="sample.html ">
1010< link rel ="contents " href ="cover.html#minitoc ">
@@ -426,6 +426,17 @@ <H1><a name="q0">Appendix C. Changes</a></H1>
426426 < li class ="tocline3 "> < a href ="changes.html#q387 " class ="tocxref "> C.6.7 Section 17.5.3 Table height layout</ a >
427427 < li class ="tocline3 "> < a href ="changes.html#q388 " class ="tocxref "> C.6.8 Appendix G. Grammar of CSS 2.1</ a >
428428 </ ul >
429+ < li class ="tocline2 "> < a href ="changes.html#errata3 " class ="tocxref "> C.7 Errata since the Candidate Recommendation of September 2009</ a >
430+ < ul class ="toc ">
431+ < li class ="tocline3 "> < a href ="changes.html#q390 " class ="tocxref "> C.7.1 Section 3.1 Definitions</ a >
432+ < li class ="tocline3 "> < a href ="changes.html#q391 " class ="tocxref "> C.7.2 Section 4.1.2.2 Informative Historical Notes</ a >
433+ < li class ="tocline3 "> < a href ="changes.html#q392 " class ="tocxref "> C.7.3 Section 4.3.2 Lengths</ a >
434+ < li class ="tocline3 "> < a href ="changes.html#q393 " class ="tocxref "> C.7.4 Section 9.2.3 Run-in boxes</ a >
435+ < li class ="tocline3 "> < a href ="changes.html#q394 " class ="tocxref "> C.7.5 Section 9.6.1 Fixed positioning</ a >
436+ < li class ="tocline3 "> < a href ="changes.html#q395 " class ="tocxref "> C.7.6 Section 15.6 Font boldness: the 'font-weight' property</ a >
437+ < li class ="tocline3 "> < a href ="changes.html#q396 " class ="tocxref "> C.7.7 Section 16.4 Letter and word spacing: the 'letter-spacing' and 'word-spacing' properties</ a >
438+ < li class ="tocline3 "> < a href ="changes.html#q397 " class ="tocxref "> C.7.8 Section 17.4 Tables in the visual formatting model</ a >
439+ </ ul >
429440 </ ul >
430441</ div >
431442< P > < em > This appendix is informative, not normative.</ em > </ P >
@@ -4473,7 +4484,7 @@ <h2>C.6 <a name=errata2>Errata since the Candidate Recommendation of April
44734484
44744485
44754486
4476- < h3 id ="s.4.2 "> < a name ="q381 "> C.6.1 </ a > < a
4487+ < h3 id ="s.4.2b "> < a name ="q381 "> C.6.1 </ a > < a
44774488href ="/TR/2009/CR-CSS2-20090423/syndata.html#parsing-errors ">
44784489Section 4.2 Rules for handling parsing errors</ a > </ h3 >
44794490
@@ -4492,7 +4503,7 @@ <h3 id="s.4.2"><a name="q381">C.6.1 </a><a
44924503
44934504
44944505
4495- < h3 id ="s.13.3.3 "> < a name ="q382 "> C.6.2 </ a > < a
4506+ < h3 id ="s.13.3.3c "> < a name ="q382 "> C.6.2 </ a > < a
44964507href ="/TR/2009/CR-CSS2-20090423/page.html#allowed-page-breaks ">
44974508Section 13.3.3 Allowed page breaks</ a > </ h3 >
44984509
@@ -4579,7 +4590,7 @@ <h3 id="s.17.5.3"><a name="q387">C.6.7 </a><a
45794590
45804591
45814592
4582- < h3 id ="s.G "> < a name ="q388 "> C.6.8 </ a > < a
4593+ < h3 id ="s.Ga "> < a name ="q388 "> C.6.8 </ a > < a
45834594href ="/TR/2009/CR-CSS2-20090423/grammar.html ">
45844595Appendix G. Grammar of CSS 2.1</ a > </ h3 >
45854596
@@ -4588,6 +4599,180 @@ <h3 id="s.G"><a name="q388">C.6.8 </a><a
45884599
45894600
45904601
4602+ < h2 > C.7 < a name =errata3 > Errata since the Candidate Recommendation of
4603+ September 2009</ a > </ h2 >
4604+
4605+ < p > These are the errata for < a
4606+ href ="http://www.w3.org/TR/2009/CR-CSS2-20090908 "> CSS level 2
4607+ revision 1, CR version of 8 September 2009.</ a > These
4608+ corrections have the status of a draft.
4609+
4610+
4611+
4612+ < h3 id ="t.3.1 "> < a name ="q390 "> C.7.1 </ a > < a
4613+ href ="/TR/2009/CR-CSS2-20090908/conform.html#defs ">
4614+ Section 3.1 Definitions</ a > </ h3 >
4615+
4616+ < p > < span class =date > [2010-04-19]</ span > Add a clarification to the
4617+ definition of replaced element:
4618+
4619+ < blockquote >
4620+ < p > The content of replaced elements is not considered in the CSS
4621+ rendering model.
4622+ </ blockquote >
4623+
4624+ < p > (Previously, the definition only said that the content was
4625+ “outside the scope of CSS.”)
4626+
4627+
4628+
4629+ < h3 id ="t.4.1.2.2 "> < a name ="q391 "> C.7.2 </ a > < a
4630+ href ="/TR/2009/CR-CSS2-20090908/syndata.html#vendor-keyword-history ">
4631+ Section 4.1.2.2 Informative Historical Notes</ a > </ h3 >
4632+
4633+ < p > < span class =date > [2010-04-19]</ span > Add “-tc-” to the
4634+ list of existing vendor prefixes.
4635+
4636+
4637+
4638+ < h3 id ="t.9.2.3 "> < a name ="q392 "> C.7.3 </ a > < a
4639+ href ="/TR/2009/CR-CSS2-20090908/syndata.html#length-units ">
4640+ Section 4.3.2 Lengths</ a > </ h3 >
4641+
4642+ < p > < span class =date > [2010-04-19]</ span > Make explicit that 'ex', when
4643+ used in the 'font-size' property, refers to the < em > parent
4644+ element's</ em > 'ex' (just as 'em' refers to the parent's 'em' in that
4645+ case.)
4646+
4647+
4648+
4649+ < h3 id ="t.9.2.3a "> < a name ="q393 "> C.7.4 </ a > < a
4650+ href ="/TR/2009/CR-CSS2-20090908/visuren.html#run-in ">
4651+ Section 9.2.3 Run-in boxes</ a > </ h3 >
4652+
4653+ < p > < span class =date > [2010-04-19]</ span > Make the definition of
4654+ 'run-in' more precise:
4655+
4656+ < blockquote >
4657+ < p > < del > A < dfn > run-in box</ dfn > behaves as follows:</ del >
4658+
4659+ < ol >
4660+ < li > < del > If the run-in box contains a block box, the run-in box
4661+ becomes a block box.</ del >
4662+
4663+ < li > < del > If a sibling block box (that does not float and is not
4664+ absolutely positioned) follows the run-in box, the run-in box becomes
4665+ the first inline box of the block box. A run-in cannot run in to a
4666+ block that already starts with a run-in or that itself is a
4667+ run-in.</ del >
4668+
4669+ < li > < del > Otherwise, the run-in box becomes a block box.</ del >
4670+ </ ol >
4671+
4672+ < p > < ins > A < dfn > run-in element</ dfn > (or pseudo-element) < var > A</ var >
4673+ behaves as follows:</ ins >
4674+
4675+ < ol >
4676+ < li > < ins > If < var > A</ var > has any children that inhibit run-in
4677+ behavior (see below), then < var > A</ var > is rendered as if it had
4678+ 'display: block'.</ ins >
4679+
4680+ < li > < ins > Let < var > B</ var > be the first of < var > A</ var > 's following
4681+ siblings that is neither floating nor absolutely positioned nor has
4682+ 'display: none'. If < var > B</ var > exists and has a specified value
4683+ for 'display' of 'block' or 'list-item' and is not replaced, then
4684+ < var > A</ var > is rendered as an 'inline' element at the start of
4685+ < var > B</ var > 's principal box. Note: < var > A</ var > is rendered before
4686+ < var > B</ var > 's ':before' pseudo-element, if any. See 12.1.</ ins >
4687+
4688+ < li > < ins > Otherwise, < var > A</ var > is rendered as if it had 'display:
4689+ block'.</ ins >
4690+ </ ol >
4691+
4692+ < p > < ins > In the above, "siblings" and "children" include both normal
4693+ elements and :before/:after pseudo-elements.</ ins >
4694+
4695+ < p > < ins > An element or pseudo-element < var > C</ var > < dfn > inhibits run-in
4696+ behavior</ dfn > if one of the following is true. (Note that the
4697+ definition is recursive.)</ ins >
4698+
4699+
EBFD
< ol >
4700+ < li > < ins > < var > C</ var > is not floating and not absolutely positioned
4701+ and the computed value of its 'display' is one of 'block',
4702+ 'list-item', 'table' or 'run-in'.</ ins >
4703+
4704+ < li > < ins > < var > C</ var > has a computed value for 'display' of 'inline'
4705+ and it has one or more children that inhibit run-in behavior. (Where
4706+ "children" includes both normal elements and :before/:after
4707+ pseudo-elements.)</ ins >
4708+ </ ol >
4709+ </ blockquote >
4710+
4711+ < p > It remains undefined how 'run-in' and ':first-line' interact:
4712+
4713+ < blockquote >
4714+ < p > < ins > It is undefined in CSS 2.1 if a run-in inherits from a
4715+ ':first-line' pseudo-element.</ ins >
4716+ </ blockquote >
4717+
4718+
4719+
4720+ < h3 id ="t.9.6.1 "> < a name ="q394 "> C.7.5 </ a > < a
4721+ href ="/TR/2009/CR-CSS2-20090908/visuren.html#fixed-positioning ">
4722+ Section 9.6.1 Fixed positioning</ a > </ h3 >
4723+
4724+ < p > < span class =date > [2010-04-19]</ span > 'Fixed' backgrounds in paged
4725+ media are positioned relative to the page box (and thus repeat on
4726+ every page, just like 'fixed' elements). The position of fixed
4727+ backgrounds in paged media was previously undefined.
4728+
4729+
4730+
4731+ < h3 id ="t.15.6 "> < a name ="q395 "> C.7.6 </ a > < a
4732+ href ="/TR/2009/CR-CSS2-20090908/fonts.html#font-boldness ">
4733+ Section 15.6 Font boldness: the 'font-weight' property</ a > </ h3 >
4734+
4735+ < p > < span class =date > [2010-04-19]</ span > The meaning of the keywords
4736+ 'bolder' and 'lighter' no longer depends on both the inherited weight
4737+ and the actually used font, but only on the inherited weight.
4738+
4739+
4740+
4741+ < h3 id ="t.16.4 "> < a name ="q396 "> C.7.7 </ a > < a
4742+ href ="/TR/2009/CR-CSS2-20090908/text.html#spacing-props ">
4743+ Section 16.4 Letter and word spacing: the 'letter-spacing' and
4744+ 'word-spacing' properties</ a > </ h3 >
4745+
4746+ < p > < span class =date > [2010-04-19]</ span > Word spacing does not affect
4747+ fixed-width spaces. Change:
4748+
4749+ < blockquote >
4750+ < p > Word spacing affects each space (U+0020)< del > ,</ del > < ins > and</ ins >
4751+ non-breaking space (U+00A0) < del > and ideographic space (U+3000)</ del > ,
4752+ left in the text after the white space processing rules have been
4753+ applied. < ins > The effect of the property on other word-separator
4754+ characters is undefined. However general punctuation, characters with
4755+ zero advance width (such as the zero with space U+200B) and
4756+ fixed-width spaces (such as U+3000 and U+2000 through U+200A) are not
4757+ affected.</ ins >
4758+ </ blockquote >
4759+
4760+
4761+
4762+ < h3 id ="t.17.4 "> < a name ="q397 "> C.7.8 </ a > < a
4763+ href ="/TR/2009/CR-CSS2-20090908/tables.html#model ">
4764+ Section 17.4 Tables in the visual formatting model</ a > </ h3 >
4765+
4766+ < p > < span class =date > [2010-04-19]</ span > The caption of the image still
4767+ describes the image as it was in the previous version. Change:
4768+
4769+ < blockquote >
4770+ < p > Diagram of a table with a caption above it< del > ; the top margin of
4771+ the caption is collapsed with the top margin of the table</ del > .
4772+ </ blockquote
4773+
4774+
4775+
45914776< hr class ="navbar ">
45924777
45934778< div class ="navbar ">
0 commit comments