|
1 | 1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> |
2 | 2 | <html lang="en"> |
3 | | -<!-- $Id: tables.src,v 2.121 2010-08-25 23:13:03 bbos Exp $ --> |
| 3 | +<!-- $Id: tables.src,v 2.122 2010-10-13 17:43:24 bbos Exp $ --> |
4 | 4 | <head> |
5 | 5 | <title>Tables</title> |
6 | 6 | </head> |
@@ -488,27 +488,31 @@ col.totals { width: 5em } |
488 | 488 | table') or <a href="visuren.html#inline-level">inline-level</a> (for |
489 | 489 | 'display: inline-table') element. |
490 | 490 |
|
491 | | -<p>In both cases, the table box generates an anonymous box that |
| 491 | +<p>In both cases, the table generates a principal block box called the |
| 492 | +<dfn>outer table box</dfn> that |
492 | 493 | contains the table box itself and any caption boxes (in document |
493 | | -order). The caption boxes are block-level boxes that retain their own |
| 494 | +order). |
| 495 | +The <dfn>table box</dfn> is a block-level box that contains the |
| 496 | +table's internal table boxes. |
| 497 | +The caption boxes are block-level boxes that retain their own |
494 | 498 | content, padding, margin, and border areas, and are rendered as normal |
495 | | -blocks inside the anonymous box. Whether the caption boxes are placed |
| 499 | +blocks inside the outer table box. Whether the caption boxes are placed |
496 | 500 | before or after the table box is decided by the 'caption-side' |
497 | 501 | property, as described below. |
498 | 502 |
|
499 | | -<p>The anonymous box is a 'block' box if the table is block-level, and |
500 | | -an 'inline-block' box if the table is inline-level. The anonymous box |
| 503 | +<p>The outer table box is a 'block' box if the table is block-level, and |
| 504 | +an 'inline-block' box if the table is inline-level. The outer table box |
501 | 505 | establishes a block formatting context. The table box (not the |
502 | | -anonymous box) is used when doing baseline |
503 | | -vertical alignment for an 'inline-table'. The width of the anonymous |
| 506 | +outer table box) is used when doing baseline |
| 507 | +vertical alignment for an 'inline-table'. The width of the outer table |
504 | 508 | box is the border-edge width of the table box inside it, as described |
505 | 509 | by section 17.5.2. Percentages on 'width' and 'height' on the table are |
506 | | -relative to the anonymous box's containing block, not the anonymous box |
| 510 | +relative to the outer table box's containing block, not the outer table box |
507 | 511 | itself. |
508 | 512 |
|
509 | 513 | <p>The computed values of properties 'position', 'float', 'margin-*', |
510 | 514 | 'top', 'right', 'bottom', and 'left' on the table box are used on the |
511 | | -anonymous box instead of the table box. The table box uses the initial |
| 515 | +outer table box instead of the table box. The table box uses the initial |
512 | 516 | values for those properties. |
513 | 517 |
|
514 | 518 | <div class="figure"> |
|
0 commit comments