|
1 | 1 | <!DOCTYPE html public '-//W3C//DTD HTML 4.01//EN' 'http://www.w3.org/TR/html4/strict.dtd'> |
2 | 2 | <html lang="en"> |
3 | 3 | <head profile="http://www.w3.org/2006/03/hcard"> |
4 | | - <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> |
| 4 | + <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> |
5 | 5 | <title>CSS Fragmentation Module Level 3</title> |
6 | | - <link rel="stylesheet" type="text/css" href="../default.css" /> |
7 | | - <link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/W3C-[STATUS].css" /> |
| 6 | + <link rel="stylesheet" type="text/css" href="../default.css"> |
| 7 | + <link rel="stylesheet" type="text/css" href="http://www.w3.org/StyleSheets/TR/W3C-[STATUS].css"> |
8 | 8 | </head> |
9 | 9 | <body> |
10 | 10 | <div class="head"> |
@@ -492,7 +492,7 @@ <h3 id="possible-breaks"> |
492 | 492 | <dd> |
493 | 493 | table column group boxes, table column boxes, multi-column column boxes |
494 | 494 | </dd> |
495 | | - </dd> |
| 495 | + </dl> |
496 | 496 | <dt id="btw-lines">Class 2</dt> |
497 | 497 | <dd> |
498 | 498 | Between line boxes inside a block container box. |
@@ -706,14 +706,18 @@ <h3 id="best-breaks"> |
706 | 706 | <h2 id="breaking-boxes"> |
707 | 707 | Box Model for Breaking</h2> |
708 | 708 |
|
709 | | - <p> |
710 | | - When a flow is fragmented into varying-size fragmenters, the following |
711 | | - rules are observed for adapting layout: |
712 | | - </p> |
713 | 709 | <p class="note"> |
714 | 710 | The sizing terminology used in this section is defined in Appendix D of |
715 | 711 | [[CSS3-WRITING-MODES]]. |
716 | 712 | </p> |
| 713 | + |
| 714 | +<h3 id="varying-size-boxes"> |
| 715 | +Breaking into Varying-size Fragmenters</h3> |
| 716 | + |
| 717 | + <p> |
| 718 | + When a flow is fragmented into varying-size fragmenters, the following |
| 719 | + rules are observed for adapting layout: |
| 720 | + </p> |
717 | 721 | <ul> |
718 | 722 | <li> |
719 | 723 | Intrinsic sizes are calculated and maintained across the entire element. |
@@ -878,12 +882,18 @@ <h2 id="breaking-boxes"> |
878 | 882 | </ul> |
879 | 883 | </div> |
880 | 884 |
|
| 885 | +<h3 id="break-margins"> |
| 886 | +Margins at Breaks</h3> |
| 887 | + |
881 | 888 | <p> |
882 | 889 | When an unforced break occurs between block-level boxes, any adjoining |
883 | 890 | margins are set to zero. When a forced break occurs there, any margins |
884 | 891 | before the break are truncated, but margins after the break are preserved. |
885 | 892 | </p> |
886 | 893 |
|
| 894 | +<h3 id="break-decoration"> |
| 895 | +Decorating Box Breaks</h3> |
| 896 | + |
887 | 897 | <p> |
888 | 898 | When a break splits a box, the 'box-decoration-break' property controls |
889 | 899 | whether the box's margins, borders, and padding wrap the fragment effect |
|
0 commit comments