2929
3030 < h1 > CSS Multi-column Layout Module</ h1 >
3131
32- < h2 class ="no-num no-toc " id =w3c-working > Editor's Draft 23 October 2010</ h2 >
32+ < h2 class ="no-num no-toc " id =w3c-working > Editor's Draft 2 November 2010</ h2 >
3333
3434 < dl >
3535 < dt > This version:
3636
3737 < dd >
38- <!--<a href="http://www.w3.org/TR/2010/CR-css3-multicol-20101023 ">http://www.w3.org/TR/2010/ED-css3-multicol-20101023 </a>-->
38+ <!--<a href="http://www.w3.org/TR/2010/CR-css3-multicol-20101102 ">http://www.w3.org/TR/2010/ED-css3-multicol-20101102 </a>-->
3939 < a
4040 href ="http://dev.w3.org/csswg/css3-multicol/ "> http://dev.w3.org/csswg/css3-multicol/</ a >
4141
@@ -400,10 +400,10 @@ <h2 id=the-multi-column-model><span class=secno>2. </span>The multi-column
400400 < p > In the simplest case a multicol element will contain only one row of
401401 columns, and the height of each column will be equivalent to the used
402402 height of the multi-column element's content box. If the multi-column
403- element is paginated, then the height of each row is constrained by the
404- page, and the content continues in a new row of column boxes on the next
405- page; a column box never splits across pages. The same effect occurs when
406- a < a href ="#spanning-element "> < em > spanning element</ em > </ a > divides the
403+ element is paginated, the height of each row is constrained by the page
404+ and the content continues in a new row of column boxes on the next page; a
405+ column box never splits across pages. The same effect occurs when a < a
406+ href ="#spanning-element "> < em > spanning element</ em > </ a > divides the
407407 multi-column element: the columns before the spanning element are balanced
408408 and shortened to fit their content. Content after the spanning element
409409 then flows into a new row of column boxes.
@@ -420,7 +420,7 @@ <h2 id=the-multi-column-model><span class=secno>2. </span>The multi-column
420420 < p > Column gaps (yellow) and column rules (green) are shown in this sample
421421 rendition of a multi-column element with padding (blue). The blue and
422422 yellow is present for illustrational purposes only. In actual
423- implementations these ares will be determined by the background.
423+ implementations these areas will be determined by the background.
424424
425425 < div class =cols >
426426 < div class =col style ="">
@@ -1606,12 +1606,12 @@ <h3 id=column-span><span class=secno>6.1. </span>‘<a
16061606 < tr >
16071607 < td > < em > Value:</ em >
16081608
1609- < td > 1 | all
1609+ < td > none | all
16101610
16111611 < tr >
16121612 < td > < em > Initial:</ em >
16131613
1614- < td > 1
1614+ < td > none
16151615
16161616 < tr >
16171617 < td > < em > Applies to:</ em >
@@ -1643,27 +1643,29 @@ <h3 id=column-span><span class=secno>6.1. </span>‘<a
16431643 are:
16441644
16451645 < dl >
1646- < dt > 1
1646+ < dt > none
16471647
16481648 < dd > The element does not span multiple columns.
16491649
16501650 < dt > all
16511651
16521652 < dd > The element spans across all columns. Content in the normal flow that
16531653 appears before the element is automatically balanced across all columns
1654- before the element appears.
1654+ before the element appears. The element establishes a new block
1655+ formatting context.
16551656 </ dl >
16561657
16571658 < p > An element that spans more than one column is called a < dfn
1658- id =spanning-element > spanning element</ dfn > .
1659-
1660- < p > This property has no effect on elements that do not fit entirely within
1661- the multicol element. Also, if a setting on this property pushes the
1662- element outside a multicol element, this property will have no effect.
1659+ id =spanning-element > spanning element</ dfn > . <!--
1660+ <p>This property has no effect on elements that do not fit entirely
1661+ within the multicol element. Also, if a setting on this property pushes the
1662+ element outside a multicol element, this property will have no effect.
1663+ -->
1664+
16631665
16641666 < div class =example >
16651667 < p > In this example, an < code > h2</ code > element has been added to the
1666- sample document after the first sentence in the fourth alphabet (i.e.,
1668+ sample document after the first sentence in the fourth sentence (i.e.,
16671669 after the word "jkl."). This styling applies:
16681670
16691671 < pre class =css >
@@ -1722,6 +1724,11 @@ <h3 id=column-span><span class=secno>6.1. </span>‘<a
17221724 </ div >
17231725 </ div >
17241726
1727+ < p > A spanning element takes up more space than the element would take up
1728+ otherwise. When space is limited, it may be impossible to find room for
1729+ the spanning element. In these cases, user agents may treat the element as
1730+ if ‘< code class =property > none</ code > ’ had been specified.
1731+
17251732 < h2 id =filling-columns > < span class =secno > 7. </ span > Filling columns</ h2 >
17261733
17271734 < p > There are two strategies for filling columns: columns can either be
@@ -2405,9 +2412,9 @@ <h2 class=no-num id=property-index>Property index</h2>
24052412 < tr valign =baseline >
24062413 < td > < a class =property href ="#column-span0 "> column-span</ a >
24072414
2408- < td > 1 | all
2415+ < td > none | all
24092416
2410- < td > 1
2417+ < td > none
24112418
24122419 < td > static, non-floating elements,
24132420
0 commit comments