Skip to content

Commit 8ed0f56

Browse files
committed
Fixed references to page template.
--HG-- extra : rebase_source : 46b4f29e18bbbf17d080c8c83eaa9df477c037b5
1 parent abd5fd0 commit 8ed0f56

2 files changed

Lines changed: 35 additions & 22 deletions

File tree

css3-regions/Overview.html

Lines changed: 31 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -733,8 +733,10 @@ <h3 id=named-flows-and-regions><span class=secno>1.1. </span>Named flows
733733
pseudo-element to become a region is that it needs to be subject to CSS
734734
styling to receive the &lsquo;<a href="#flow-from"><code
735735
class=property>flow-from</code></a>&rsquo; property. The CSS page
736-
template module (see [[CSS-PAGE-TEMPLATES]]) proposes another mechanism
737-
to create regions with the <code class=css>@slot</code> syntax.</p>
736+
template module (see <a href="#CSS3-PAGE-TEMPLATE"
737+
rel=biblioentry>[CSS3-PAGE-TEMPLATE]<!--{{CSS3-PAGE-TEMPLATE}}--></a>)
738+
proposes another mechanism to create regions with the <code
739+
class=css>@slot</code> syntax.</p>
738740
</div>
739741

740742
<h3 id=region-styling><span class=secno>1.2. </span>Regions styling</h3>
@@ -2233,8 +2235,9 @@ <h3 id=the-region-interface><span class=secno>6.2. </span>The Region
22332235
class=idl>Element</code>s</a>, pseudo-elements or other CSS constructs
22342236
(such as <a
22352237
href="http://dev.w3.org/csswg/css3-page-template/#templates-and-slots">slots</a>
2236-
in <a href="http://dev.w3.org/csswg/css3-page-template/">CSS Page
2237-
Templates</a>) which can be regions.
2238+
<a href="#CSS3-PAGE-TEMPLATE"
2239+
rel=biblioentry>[CSS3-PAGE-TEMPLATE]<!--{{!CSS3-PAGE-TEMPLATE}}--></a>)
2240+
which can be regions.
22382241

22392242
<pre class=idl>
22402243
interface Region {
@@ -2452,7 +2455,7 @@ <h2 id=regions-visual-formatting-details><span class=secno>7.
24522455
other layout models offered by CSS modules such as flexible boxes (<a
24532456
href="#CSS3-FLEXBOX"
24542457
rel=biblioentry>[CSS3-FLEXBOX]<!--{{CSS3-FLEXBOX}}--></a>). However,
2455-
<span>regions</span> layout a fragment of their <a
2458+
<span>regions</span> lay out a fragment of their <a
24562459
href="#named-flow0">named flow</a> instead of laying out descendant
24572460
content as happens with other boxes.
24582461

@@ -2564,13 +2567,14 @@ <h5 id=rfcb-flow-fragment-height-resolution-phase-2><span
25642567
class=secno>7.2.1.2. </span>RFCB flow fragment height resolution, Phase 2</h5>
25652568

25662569
<p><a href="#named-flow0">Named flows</a> are laid out in
2567-
<span>regions</span>. The user agent computes the <em><span>flow fragment
2570+
<span>regions</span>. The user agent resolves the <em><span>flow fragment
25682571
height</span></em> for the <span>RFCB</span>s using the remainder of the
25692572
flow and accounting for <a
25702573
href="http://www.w3.org/TR/css3-break/">fragmentation rules</a>. This
25712574
process accounts for constraints such as the &lsquo;<code
2572-
class=property>max-height</code>&rsquo; value, as described in the CSS 2.1
2573-
section on <a
2575+
class=property>height</code>&rsquo; or &lsquo;<code
2576+
class=property>max-height</code>&rsquo; values, as described in the CSS
2577+
2.1 section on <a
25742578
href="http://www.w3.org/TR/CSS2/visudet.html#Computing_heights_and_margins">calculating
25752579
heights and margins</a> (see the <a
25762580
href="http://www.w3.org/TR/CSS2/visudet.html#normal-block">Block-level
@@ -2579,9 +2583,8 @@ <h5 id=rfcb-flow-fragment-height-resolution-phase-2><span
25792583
class=property>visible</code>&rsquo;</a> section and the <a
25802584
href="http://www.w3.org/TR/CSS2/visudet.html#block-root-margin">complicated
25812585
cases</a> section). During this phase, generated content is laid out
2582-
according to the <a
2583-
href="file:///Users/vhardy/work/W3C/mercurial/csswg/css3-regions/Overview.html#processing-model">rules</a>
2584-
described earlier in this document.
2586+
according to the <a href="#processing-model">rules</a> described earlier
2587+
in this document.
25852588

25862589
<h4 id=regions-boxes-layout><span class=secno>7.2.2. </span>Step 2: regions
25872590
boxes layout</h4>
@@ -2626,15 +2629,14 @@ <h4 id=named-flows-layout><span class=secno>7.2.3. </span>Step 3: named
26262629
generated content boxes.
26272630

26282631
<p>During this phase, generated content is laid out according to the <a
2629-
href="file:///Users/vhardy/work/W3C/mercurial/csswg/css3-regions/Overview.html#processing-model">rules</a>
2630-
described earlier in this document.
2632+
href="#processing-model">rules</a> described earlier in this document.
26312633

26322634
<h3 id=regions-visual-formatting-implementation-note><span class=secno>7.3.
26332635
</span>Regions visual formatting: implementation note</h3>
26342636

26352637
<p>The process for resolving an RFCB's &lsquo;<code
2636-
class=property>height</code>&rsquo; and the three-step process used to
2637-
layout documents containing regions and <a href="#named-flow0">named
2638+
class=property>height</code>&rsquo; and the three-step process used to lay
2639+
out documents containing regions and <a href="#named-flow0">named
26382640
flows</a> are <em>conceptual</em> descriptions of what the layout should
26392641
yield and implementations should optimize to reduce the number of steps
26402642
and phases necessary wherever possible.
@@ -2875,9 +2877,10 @@ <h2 id=relation-to-other-specifications><span class=secno>9.
28752877
applies to CSS regions in addition to applying to multi-column and paged
28762878
media.
28772879

2878-
<li>CSS Pagination Templates Module Level 3 [[CSS-PAGE-TEMPLATE]]. This
2879-
module defines a syntax to define layout templates which can be used when
2880-
paginating content. The page templates use regions.
2880+
<li>CSS Pagination Templates Module Level 3 <a href="#CSS3-PAGE-TEMPLATE"
2881+
rel=biblioentry>[CSS3-PAGE-TEMPLATE]<!--{{CSS3-PAGE-TEMPLATE}}--></a>.
2882+
This module defines a syntax to define layout templates which can be used
2883+
when paginating content. The page templates use regions.
28812884

28822885
<li>CSS Exclusions Module <a href="#CSS3-EXCLUSIONS"
28832886
rel=biblioentry>[CSS3-EXCLUSIONS]<!--{{CSS3-EXCLUSIONS}}--></a>. This
@@ -3402,6 +3405,16 @@ <h3 class=no-num id=normative-references>Normative references</h3>
34023405
</dd>
34033406
<!---->
34043407

3408+
<dt id=CSS3-PAGE-TEMPLATE>[CSS3-PAGE-TEMPLATE]
3409+
3410+
<dd>Alan Stearns. <a
3411+
href="http://dev.w3.org/csswg/css3-page-template/"><cite>CSS Pagination
3412+
Templates Module Level 3.</cite></a> Proposal for a CSS module.
3413+
(Retrieved 4 April 2012) URL: <a
3414+
href="http://dev.w3.org/csswg/css3-page-template/">http://dev.w3.org/csswg/css3-page-template/</a>
3415+
</dd>
3416+
<!---->
3417+
34053418
<dt id=CSS3-WRITING-MODES>[CSS3-WRITING-MODES]
34063419

34073420
<dd>Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a

css3-regions/Overview.src.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ <h3 id="named-flows-and-regions">Named flows and regions</h3>
497497
such as '::before' and '::after'. The only requirement for an element
498498
or pseudo-element to become a region is that it needs to be subject to
499499
CSS styling to receive the 'flow-from' property. The
500-
CSS page template module (see [[CSS-PAGE-TEMPLATES]]) proposes another
500+
CSS page template module (see [[CSS3-PAGE-TEMPLATE]]) proposes another
501501
mechanism to create regions with the <code class="css">@slot</code>
502502
syntax.</p>
503503
</div>
@@ -1838,8 +1838,8 @@ <h3 id="the-region-interface">The Region interface</h3>
18381838
provides an abstraction for <a href=
18391839
"http://www.w3.org/TR/dom/#interface-element"><code class=
18401840
"idl">Element</code>s</a>, pseudo-elements or other CSS constructs (such as
1841-
<a href="http://dev.w3.org/csswg/css3-page-template/#templates-and-slots">slots</a> in <a href="http://dev.w3.org/csswg/css3-page-template/">CSS Page Templates</a>) which
1842-
can be regions.</p>
1841+
<a href="http://dev.w3.org/csswg/css3-page-template/#templates-and-slots">slots</a>
1842+
[[!CSS3-PAGE-TEMPLATE]]) which can be regions.</p>
18431843

18441844
<pre class="idl">
18451845
interface Region {
@@ -2314,7 +2314,7 @@ <h2 id="relation-to-other-specifications">Relation to other
23142314
rules for fragmenting content over multiple containers and applies to
23152315
CSS regions in addition to applying to multi-column and paged media.</li>
23162316

2317-
<li>CSS Pagination Templates Module Level 3 [[CSS-PAGE-TEMPLATE]]. This module
2317+
<li>CSS Pagination Templates Module Level 3 [[CSS3-PAGE-TEMPLATE]]. This module
23182318
defines a syntax to define layout templates which can be used
23192319
when paginating content. The page templates use regions.</li>
23202320

0 commit comments

Comments
 (0)