|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
2 | 2 | <html lang="en"> |
3 | | -<!-- $Id: changes.src,v 2.124 2010-10-13 15:38:26 bbos Exp $ --> |
| 3 | +<!-- $Id: changes.src,v 2.125 2010-10-13 17:42:51 bbos Exp $ --> |
4 | 4 | <HEAD> |
5 | 5 | <TITLE>Changes</TITLE> |
6 | 6 | </HEAD> |
@@ -4637,6 +4637,23 @@ positioning also affects the block-level box <ins>contained in the |
4637 | 4637 | block box</ins>. |
4638 | 4638 | </blockquote> |
4639 | 4639 |
|
| 4640 | +<!--========================== issue 195 =========================--> |
| 4641 | + |
| 4642 | +<h3 id="t.9.2.1.1c"><a |
| 4643 | +href="/TR/2009/CR-CSS2-20090908/visuren.html#anonymous-block-level"> |
| 4644 | +Section 9.2.1.1 Anonymous block boxes</a></h3> |
| 4645 | + |
| 4646 | +<p><span class=date>[2010-10-13]</span> Clarify that an inline box |
| 4647 | +that is broken around a block-level box is always broken into |
| 4648 | +<em>two</em> pieces, even if one or both are empty: |
| 4649 | + |
| 4650 | +<blockquote> |
| 4651 | +<p>When an inline box contains an in-flow block-level box, the inline |
| 4652 | +box (and its inline ancestors within the same line box) are broken |
| 4653 | +around the block-level box<ins>, dividing the inline box into two |
| 4654 | +pieces</ins>. |
| 4655 | +</blockquote> |
| 4656 | + |
4640 | 4657 | <!--========================== issue 120 ==========================--> |
4641 | 4658 |
|
4642 | 4659 | <h3 id="t.9.2.2"><a |
@@ -4935,7 +4952,7 @@ done by first determining the hypothetical position of the element's |
4935 | 4952 | top border edge within its parent block. <del>This position is |
4936 | 4953 | determined after the top margin of the element has been collapsed with |
4937 | 4954 | previous adjacent margins (including the top margin of the parent |
4938 | | -block).</del> <ins>This position is the same as the where the actual |
| 4955 | +block).</del> <ins>This position where the actual |
4939 | 4956 | top border edge would have been if the element had a non-zero top |
4940 | 4957 | border and its 'clear' property had been 'none'.</ins> |
4941 | 4958 |
|
@@ -4968,6 +4985,23 @@ edge of the block at its hypothetical position.</ins> |
4968 | 4985 | </ol> |
4969 | 4986 | </blockquote> |
4970 | 4987 |
|
| 4988 | +<!--========================== issue 203 ==========================--> |
| 4989 | + |
| 4990 | +<h3 id="t.9.5.2c"><a |
| 4991 | +href="/TR/2009/CR-CSS2-20090908/visuren.html#flow-control"> |
| 4992 | +Section 9.5.2 Controlling flow next to floats: the 'clear' |
| 4993 | +property</a></h3> |
| 4994 | + |
| 4995 | +<p><span class=date>[2010-10-13]</span> Correction: The hypothetical |
| 4996 | +position is determined by assuming the box has a non-zero |
| 4997 | +<em>bottom</em> border (see section 8.3.1): |
| 4998 | + |
| 4999 | +<blockquote> |
| 5000 | +<p>This position is where the actual top border edge would have been |
| 5001 | +if the element had a non-zero <del>top</del> <ins>bottom</ins> border |
| 5002 | +and its 'clear' property had been 'none'. |
| 5003 | +</blockquote> |
| 5004 | + |
4971 | 5005 | <!--========================== issue 69 ===========================--> |
4972 | 5006 |
|
4973 | 5007 | <h3 id="t.9.6.1"><a |
@@ -5990,6 +6024,46 @@ describes the image as it was in the previous version. Change: |
5990 | 6024 | the caption is collapsed with the top margin of the table</del>. |
5991 | 6025 | </blockquote> |
5992 | 6026 |
|
| 6027 | +<!--========================== issue 201 ==========================--> |
| 6028 | + |
| 6029 | +<h3 id="t.17.4a"><a |
| 6030 | +href="/TR/2009/CR-CSS2-20090908/tables.html#model"> |
| 6031 | +Section 17.4 Tables in the visual formatting model</a></h3> |
| 6032 | + |
| 6033 | +<p><span class=date>[2010-10-13]</span> Clarify which of the two boxes |
| 6034 | +generated by a table element is the principal box: |
| 6035 | + |
| 6036 | +<blockquote> |
| 6037 | +<p>In both cases, the table <del>box</del> generates <del>an anonymous |
| 6038 | +box</del> <ins>a principal block box called the <dfn>outer table |
| 6039 | +box</dfn></ins> that contains the table box itself and any caption |
| 6040 | +boxes (in document order). <ins>The <dfn>table box</dfn> is a |
| 6041 | +block-level box that contains the table's internal table boxes.</ins> |
| 6042 | +The caption boxes are block-level boxes that retain their own content, |
| 6043 | +padding, margin, and border areas, and are rendered as normal |
| 6044 | +<del>blocks</del> <ins>block boxes</ins> inside the |
| 6045 | +<del>anonymous</del> <ins>outer table</ins> box. Whether the caption |
| 6046 | +boxes are placed before or after the table box is decided by the |
| 6047 | +'caption-side' property, as described below. |
| 6048 | + |
| 6049 | +<p>The <del>anonymous</del> <ins>outer table</ins> box is a 'block' |
| 6050 | +box if the table is block-level, and an 'inline-block' box if the |
| 6051 | +table is inline-level. The <del>anonymous</del> <ins>outer table</ins> |
| 6052 | +box establishes a block formatting context. The table box (not the |
| 6053 | +<del>anonymous</del> <ins>outer table</ins> box) is used when doing |
| 6054 | +baseline vertical alignment for an 'inline-table'. The width of the |
| 6055 | +<del>anonymous</del> <ins>outer table</ins> box is the border-edge |
| 6056 | +width of the table box inside it, as described by section |
| 6057 | +17.5.2. Percentages on 'width' and 'height' on the table are relative |
| 6058 | +to the <del>anonymous</del> <ins>outer table</ins> box's containing |
| 6059 | +block, not the <del>anonymous</del> <ins>outer table</ins> box itself. |
| 6060 | + |
| 6061 | +<p>The computed values of properties 'position', 'float', 'margin-*', |
| 6062 | +'top', 'right', 'bottom', and 'left' on the table box are used on the |
| 6063 | +<del>anonymous</del> <ins>outer table</ins> box instead of the table |
| 6064 | +box. The table box uses the initial values for those properties. |
| 6065 | +</blockquote> |
| 6066 | + |
5993 | 6067 | <!--========================== issue 26 ===========================--> |
5994 | 6068 |
|
5995 | 6069 | <h3 id="t.17.5.3"><a |
|
0 commit comments