8000 machine-generated version · w3c/csswg-drafts@f3c2d10 · GitHub
Skip to content

Commit f3c2d10

Browse files
author
howcome
committed
machine-generated version
1 parent 5ac507f commit f3c2d10

1 file changed

Lines changed: 103 additions & 103 deletions

File tree

css-gcpm/Overview.html

Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -271,24 +271,24 @@ <h2 class="no-num no-toc" id=table-of-contents><a name=contents>Table of
271271
<li><a href="#clearing-page-floats"><span class=secno>12.4.
272272
</span>Clearing page floats</a>
273273

274-
<li><a href="#overconstrained-page-floats"><span class=secno>12.5.
275-
</span>Overconstrained page floats</a>
276-
277-
<li><a href="#floating-inside-and-outside-pages"><span class=secno>12.6.
274+
<li><a href="#floating-inside-and-outside-pages"><span class=secno>12.5.
278275
</span>Floating inside and outside pages</a>
279276

280-
<li><a href="#wrapping-around-page-floats"><span class=secno>12.7.
277+
<li><a href="#wrapping-around-page-floats"><span class=secno>12.6.
281278
</span>Wrapping around page floats</a>
282279

283-
<li><a href="#the-float-offset-property"><span class=secno>12.8.
280+
<li><a href="#the-float-offset-property"><span class=secno>12.7.
284281
</span>The ‘<code class=property>float-offset</code>’ property</a>
282+
283+
<li><a href="#overconstrained-page-floats"><span class=secno>12.8.
284+
</span>Overconstrained page floats</a>
285285
</ul>
286286

287287
<li><a href="#selecting-columns-and-pages"><span class=secno>13.
288288
</span>Selecting columns and pages</a>
289289
<ul class=toc>
290-
<li><a href="#selecting-named-pages"><span class=secno>13.1.
291-
</span>Selecting named pages</a>
290+
<li><a href="#selecting-certain-named-pages"><span class=secno>13.1.
291+
</span>Selecting certain named pages</a>
292292

293293
<li><a href="#page-groups-"><span class=secno>13.2. </span>Page groups
294294
</a>
@@ -3679,95 +3679,7 @@ <h3 id=clearing-page-floats><span class=secno>12.4. </span>Clearing page
36793679
</pre>
36803680
</div>
36813681

3682-
<h3 id=overconstrained-page-floats><span class=secno>12.5.
3683-
</span>Overconstrained page floats</h3>
3684-
3685-
<p>In many cases, the specified values on these properties cannot be
3686-
honored.
3687-
3688-
<div class=example>The number of columns is limited, and high values
3689-
therefore cannot be honored:
3690-
<pre>
3691-
.figure { float: top; float-defer-column: 1000 }
3692-
</pre>
3693-
</div>
3694-
3695-
<div class=example>A narrow screen may only have room for one column, in
3696-
which case this request cannot be honored:
3697-
<pre>
3698-
.figure { float: top; float-defer-column: -5 }
3699-
</pre>
3700-
</div>
3701-
3702-
<div class=example>In long documents, all content cannot fit on the last
3703-
page, and this rule therefore cannot be honored:
3704-
<pre>
3705-
p { float: top; float-defer-page: last }
3706-
</pre>
3707-
</div>
3708-
3709-
<p>Page floats are processed in the order they appear in the source.
3710-
However, the visual order of page floats may not ne the same as the source
3711-
order.
3712-
3713-
<div class=example>Consider this code:
3714-
<pre>
3715-
.one { float: top; float-defer-page: last; column-span: all }
3716-
.two { float: top; clear: column }
3717-
3718-
&lt;div class=one>&lt;/div>
3719-
&lt;div class=two>&lt;/div>
3720-
</pre>
3721-
3722-
<p>In this example, the first element requests to appear on the last page,
3723-
while the second element requests to appear in the natural column. If the
3724-
natural column of the second element appears on a page before the last
3725-
page, the second element will appear visually before the first.
3726-
</div>
3727-
3728-
<div class=example>Consider this code:
3729-
<pre>
3730-
.one { float: top; float-defer-page: last; column-span: all }
3731-
.two { float: top; clear: column }
3732-
3733-
&lt;div class=one>&lt;/div>
3734-
&lt;div class=two>&lt;/div>
3735-
</pre>
3736-
3737-
<p>If all content can fit on one page, the first page will also be the
3738-
last page. The first element is processed first and is placed on top of
3739-
the first page. Then the second element is processed. It reqests a clear
3740-
top, somthing which is not possible on the first page. Therefore, a
3741-
second page is created and the first element is moved there. Even if the
3742-
first element requests to be on the last page, it will not appear there.
3743-
</div>
3744-
3745-
<p>When resolving over-constrained layouts, the order of importance for
3746-
defined goals are:
3747-
3748-
<ol>
3749-
<li>honor basic multi-column layout (‘<code
3750-
class=property>columns</code>’, ‘<code class=css>column-span:
3751-
all</code>’, ‘<code class=property>column-gap</code>’ etc)
3752-
3753-
<li>honor ‘<code class=css>column-span: &lt;integer></code>
3754-
3755-
<li>honor ‘<code class=css>clear: top/bottom/pcolumn/page</code>
3756-
3757-
<li>honor ‘<a href="#float-defer-page0"><code
3758-
class=property>float-defer-page</code></a>
3759-
3760-
<li>honor ‘<a href="#float-defer-column0"><code
3761-
class=property>float-defer-column</code></a>
3762-
3763-
<li>honor ‘<code class=css>float: top/bottom</code>
3764-
3765-
<li>display all content (as described by other CSS properties)
3766-
3767-
<li>keep the number of pages to a minimum
3768-
</ol>
3769-
3770-
<h3 id=floating-inside-and-outside-pages><span class=secno>12.6.
3682+
<h3 id=floating-inside-and-outside-pages><span class=secno>12.5.
37713683
</span>Floating inside and outside pages</h3>
37723684

37733685
<p>Two allow content to flow to the inside and outside of a page, these
@@ -3804,7 +3716,7 @@ <h3 id=floating-inside-and-outside-pages><span class=secno>12.6.
38043716
<p class=issue>Should there be a way to delete page floats that end up
38053717
lonesome on pages?
38063718

3807-
<h3 id=wrapping-around-page-floats><span class=secno>12.7. </span>Wrapping
3719+
<h3 id=wrapping-around-page-floats><span class=secno>12.6. </span>Wrapping
38083720
around page floats</h3>
38093721

38103722
<table class=propdef>
@@ -3883,7 +3795,7 @@ <h3 id=wrapping-around-page-floats><span class=secno>12.7. </span>Wrapping
38833795
alt="sample rendering" src=1.png>
38843796
</div>
38853797

3886-
<h3 id=the-float-offset-property><span class=secno>12.8. </span>The ‘<a
3798+
<h3 id=the-float-offset-property><span class=secno>12.7. </span>The ‘<a
38873799
href="#float-offset"><code class=property>float-offset</code></a>
38883800
property</h3>
38893801

@@ -4084,11 +3996,99 @@ <h2>Page and column floats, alternative syntax</h2>
40843996
40853997
-->
40863998

3999+
<h3 id=overconstrained-page-floats><span class=secno>12.8.
4000+
</span>Overconstrained page floats</h3>
4001+
4002+
<p>In many cases, the specified values on these properties cannot be
4003+
honored.
4004+
4005+
<div class=example>The number of columns is limited, and high values
4006+
therefore cannot be honored:
4007+
<pre>
4008+
.figure { float: top; float-defer-column: 1000 }
4009+
</pre>
4010+
</div>
4011+
4012+
<div class=example>A narrow screen may only have room for one column, in
4013+
which case this request cannot be honored:
4014+
<pre>
4015+
.figure { float: top; float-defer-column: -5 }
4016+
</pre>
4017+
</div>
4018+
4019+
<div class=example>In long documents, all content cannot fit on the last
4020+
page, and this rule therefore cannot be honored:
4021+
<pre>
4022+
p { float: top; float-defer-page: last }
4023+
</pre>
4024+
</div>
4025+
4026+
<p>Page floats are processed in the order they appear in the source.
4027+
However, the visual order of page floats may not ne the same as the source
4028+
order.
4029+
4030+
<div class=example>Consider this code:
4031+
<pre>
4032+
.one { float: top; float-defer-page: last; column-span: all }
4033+
.two { float: top; clear: column }
4034+
4035+
&lt;div class=one>&lt;/div>
4036+
&lt;div class=two>&lt;/div>
4037+
</pre>
4038+
4039+
<p>In this example, the first element requests to appear on the last page,
4040+
while the second element requests to appear in the natural column. If the
4041+
natural column of the second element appears on a page before the last
4042+
page, the second element will appear visually before the first.
4043+
</div>
4044+
4045+
<div class=example>Consider this code:
4046+
<pre>
4047+
.one { float: top; float-defer-page: last; column-span: all }
4048+
.two { float: top; clear: column }
4049+
4050+
&lt;div class=one>&lt;/div>
4051+
&lt;div class=two>&lt;/div>
4052+
</pre>
4053+
4054+
<p>If all content can fit on one page, the first page will also be the
4055+
last page. The first element is processed first and is placed on top of
4056+
the first page. Then the second element is processed. It reqests a clear
4057+
top, somthing which is not possible on the first page. Therefore, a
4058+
second page is created and the first element is moved there. Even if the
4059+
first element requests to be on the last page, it will not appear there.
4060+
</div>
4061+
4062+
<p>When resolving over-constrained layouts, the order of importance for
4063+
defined goals are:
4064+
4065+
<ol>
4066+
<li>honor basic multi-column layout (‘<code
4067+
class=property>columns</code>’, ‘<code class=css>column-span:
4068+
all</code>’, ‘<code class=property>column-gap</code>’ etc)
4069+
4070+
<li>honor ‘<code class=css>column-span: &lt;integer></code>
4071+
4072+
<li>honor ‘<code class=css>clear: top/bottom/pcolumn/page</code>
4073+
4074+
<li>honor ‘<a href="#float-defer-page0"><code
4075+
class=property>float-defer-page</code></a>
4076+
4077+
<li>honor ‘<a href="#float-defer-column0"><code
4078+
class=property>float-defer-column</code></a>
4079+
4080+
<li>honor ‘<code class=css>float: top/bottom</code>
4081+
4082+
<li>display all content (as described by other CSS properties)
4083+
4084+
<li>keep the number of pages to a minimum
4085+
</ol>
4086+
40874087
<h2 id=selecting-columns-and-pages><span class=secno>13. </span>Selecting
40884088
columns and pages</h2>
40894089

4090-
<h3 id=selecting-named-pages><span class=secno>13.1. </span>Selecting named
4091-
pages</h3>
4090+
<h3 id=selecting-certain-named-pages><span class=secno>13.1.
4091+
</span>Selecting certain named pages</h3>
40924092

40934093
<p>In CSS2, <a
40944094
href="http://www.w3.org/TR/CSS2/page.html#page-selectors">first, left and
@@ -4858,10 +4858,10 @@ <h2 class=no-num id=index>Index</h2>
48584858
title="section 12.3.2."><strong>12.3.2.</strong></a>
48594859

48604860
<li>float-offset, <a href="#float-offset"
4861-
title="section 12.8."><strong>12.8.</strong></a>
4861+
title="section 12.7."><strong>12.7.</strong></a>
48624862

48634863
<li>float-wrap, <a href="#float-wrap"
4864-
title="section 12.7."><strong>12.7.</strong></a>
4864+
title="section 12.6."><strong>12.6.</strong></a>
48654865

48664866
<li>marks, <a href="#marks" title="section 6."><strong>6.</strong></a>
48674867

0 commit comments

Comments
 (0)