Skip to content

Commit 776368d

Browse files
committed
Link up terms to layout calculations.
1 parent 885c1aa commit 776368d

2 files changed

Lines changed: 38 additions & 20 deletions

File tree

css3-sizing/Overview.html

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
<h1>CSS Intrinsic &amp; Extrinsic Sizing Module Level 3</h1>
1919

20-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 9 August 2012</h2>
20+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 13 August 2012</h2>
2121

2222
<dl><!--
2323
<dt>This version:
24-
<dd><a href="http://www.w3.org/TR/2012/ED-css3-sizing-20120809/">http://www.w3.org/TR/2012/ED-css3-sizing-20120809/</a>
24+
<dd><a href="http://www.w3.org/TR/2012/ED-css3-sizing-20120813/">http://www.w3.org/TR/2012/ED-css3-sizing-20120813/</a>
2525
-->
2626

2727
<dt>Latest version:
@@ -154,7 +154,7 @@ <h2 class="no-num no-toc" id=contents> Table of contents</h2>
154154
</ul>
155155

156156
<li><a href="#intrinsic-sizing"><span class=secno>4. </span> Intrinsic
157-
Sizing Determination</a>
157+
Size Determination</a>
158158
<ul class=toc>
159159
<li><a href="#replaced-intrinsic"><span class=secno>4.1. </span>
160160
Intrinsic Sizes of Replaced Elements</a>
@@ -173,7 +173,7 @@ <h2 class="no-num no-toc" id=contents> Table of contents</h2>
173173
</ul>
174174

175175
<li><a href="#extrinsic-sizing"><span class=secno>5. </span> Extrinsic
176-
Sizing</a>
176+
Size Determination</a>
177177

178178
<li><a href="#conformance"><span class=secno>6. </span> Conformance</a>
179179
<ul class=toc>
@@ -287,7 +287,10 @@ <h2 id=terms><span class=secno>2. </span> Terminology</h2>
287287
size</dfn>
288288

289289
<dd> The space into which a box is laid out, typically either a
290-
measurement of its <i>containing block</i> or an infinite size.
290+
measurement of its <i>containing block</i> or an infinite size. An <a
291+
href="#available-size"><i>available size</i></a> can also be either a
292+
<dfn id=min-content-constraint>min-content constraint</dfn> or a <dfn
293+
id=max-content-constraint>max-content constraint</dfn>.
291294

292295
<dt><dfn id=fallback-size title="fallback|fallback size">fallback
293296
size</dfn>
@@ -299,8 +302,9 @@ <h2 id=terms><span class=secno>2. </span> Terminology</h2>
299302
<dt><dfn id=fill-available-measure>fill-available measure</dfn>
300303

301304
<dd> Roughly, the measure a box would take if it filled its <a
302-
href="#available-size"><i>available measure</i></a>. The exact definition
303-
is given in XXX.
305+
href="#available-size"><i>available measure</i></a>. (See <a
306+
href="http://dev.w3.org/csswg/css3-sizing/#extrinsic-sizing">Extrinsic
307+
Size Determination</a>.)
304308
<p class=note> Note: This is called the <i>available width</i> in <a
305309
href="http://www.w3.org/TR/CSS21/visudet.html#float-width">CSS2.1§10.3.5</a>
306310
and computed by the rules in <a
@@ -311,7 +315,9 @@ <h2 id=terms><span class=secno>2. </span> Terminology</h2>
311315

312316
<dd> Roughly, the narrowest measure a box could take while fitting around
313317
its contents if <em>none</em> of the soft wrap opportunities within the
314-
box were taken. The exact definition is given in XXX.
318+
box were taken. (See <a
319+
href="http://dev.w3.org/csswg/css3-sizing/#intrinsic-sizing">Intrinsic
320+
Size Determination</a>.)
315321
<p class=note> Note: This is called the <i>preferred width</i> in <a
316322
href="http://www.w3.org/TR/CSS21/visudet.html#float-width">CSS2.1§10.3.5</a>
317323
and the <i>maximum cell width</i> in <a
@@ -323,8 +329,9 @@ <h2 id=terms><span class=secno>2. </span> Terminology</h2>
323329
<dd> The narrowest measure a box could take that doesn't lead to
324330
inline-dimension overflow that could be avoided by choosing a larger
325331
measure. Roughly, the measure that would fit around its contents if
326-
<em>all</em> soft wrap opportunities within the box were taken. The exact
327-
definition is given in XXX.
332+
<em>all</em> soft wrap opportunities within the box were taken. (See <a
333+
href="http://dev.w3.org/csswg/css3-sizing/#intrinsic-sizing">Intrinsic
334+
Size Determination</a>.)
328335
<p class=note> Note: This is called the <i>preferred minimum width</i> in
329336
<a
330337
href="http://www.w3.org/TR/CSS21/visudet.html#float-width">CSS2.1§10.3.5</a>
@@ -348,8 +355,9 @@ <h2 id=terms><span class=secno>2. </span> Terminology</h2>
348355
<dt><dfn id=fill-available-extent>fill-available extent</dfn>
349356

350357
<dd> Roughly, the extent a box would take if it filled its <a
351-
href="#available-size"><i>available extent</i></a>. The exact definition
352-
is given in XXX.
358+
href="#available-size"><i>available extent</i></a>. (See <a
359+
href="http://dev.w3.org/csswg/css3-sizing/#intrinsic-sizing">Intrinsic
360+
Size Determination</a>.)
353361

354362
<dt><dfn id=max-content-extent>max-content extent</dfn>
355363

@@ -648,7 +656,7 @@ <h3 id=column-sizing><span class=secno>3.3. </span> Column Sizing Keywords</h3>
648656
href="#fill-available"><i>fill-available</i></a>))</code>.
649657
</dl>
650658

651-
<h2 id=intrinsic-sizing><span class=secno>4. </span> Intrinsic Sizing
659+
<h2 id=intrinsic-sizing><span class=secno>4. </span> Intrinsic Size
652660
Determination</h2>
653661

654662
<p> <dfn id=intrinsic-sizing0>Intrinsic sizing</dfn> determines sizes based
@@ -787,7 +795,8 @@ <h3 id=multicol-intrinsic><span class=secno>4.5. </span> Intrinsic Sizes in
787795
overflow when colspans present.
788796
</pre>
789797

790-
<h2 id=extrinsic-sizing><span class=secno>5. </span> Extrinsic Sizing</h2>
798+
<h2 id=extrinsic-sizing><span class=secno>5. </span> Extrinsic Size
799+
Determination</h2>
791800

792801
<p> <dfn id=extrinsic-sizing0>Extrinsic sizing</dfn> determines sizes based
793802
on the context of an element, without regard for its contents.
@@ -1168,6 +1177,9 @@ <h2 class=no-num id=index> Index</h2>
11681177
<li><a href="#max-content"><code class=css>max-content</code></a>’,
11691178
<a href="#max-content" title="''max-content''"><strong>3.1.</strong></a>
11701179

1180+
<li>max-content constraint, <a href="#max-content-constraint"
1181+
title="max-content constraint"><strong>2.</strong></a>
1182+
11711183
<li>max-content extent, <a href="#max-content-extent"
11721184
title="max-content extent"><strong>2.</strong></a>
11731185

@@ -1183,6 +1195,9 @@ <h2 class=no-num id=index> Index</h2>
11831195
<li><a href="#min-content"><code class=css>min-content</code></a>’,
11841196
<a href="#min-content" title="''min-content''"><strong>3.1.</strong></a>
11851197

1198+
<li>min-content constraint, <a href="#min-content-constraint"
1199+
title="min-content constraint"><strong>2.</strong></a>
1200+
11861201
<li>min-content extent, <a href="#min-content-extent"
11871202
title="min-content extent"><strong>2.</strong></a>
11881203

css3-sizing/Overview.src.html

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,9 @@ <h2 id="terms">
129129
The space into which a box is laid out,
130130
typically either a measurement of its <i>containing block</i>
131131
or an infinite size.
132+
An <i>available size</i> can also be either a
133+
<dfn>min-content constraint</dfn> or
134+
a <dfn>max-content constraint</dfn>.
132135

133136
<dt><dfn title="fallback|fallback size">fallback size</dfn>
134137
<dd>
@@ -141,7 +144,7 @@ <h2 id="terms">
141144
<dd>
142145
Roughly, the measure a box would take
143146
if it filled its <i>available measure</i>.
144-
The exact definition is given in XXX.
147+
(See <a href="http://dev.w3.org/csswg/css3-sizing/#extrinsic-sizing">Extrinsic Size Determination</a>.)
145148

146149
<p class='note'>
147150
Note: This is called the <i>available width</i> in <a href="http://www.w3.org/TR/CSS21/visudet.html#float-width">CSS2.1&sect;10.3.5</a>
@@ -151,7 +154,7 @@ <h2 id="terms">
151154
<dd>
152155
Roughly, the narrowest measure a box could take while fitting around its contents
153156
if <em>none</em> of the soft wrap opportunities within the box were taken.
154-
The exact definition is given in XXX.
157+
(See <a href="http://dev.w3.org/csswg/css3-sizing/#intrinsic-sizing">Intrinsic Size Determination</a>.)
155158

156159
<p class='note'>
157160
Note: This is called the <i>preferred width</i> in <a href="http://www.w3.org/TR/CSS21/visudet.html#float-width">CSS2.1&sect;10.3.5</a>
@@ -164,7 +167,7 @@ <h2 id="terms">
164167
that could be avoided by choosing a larger measure.
165168
Roughly, the measure that would fit around its contents
166169
if <em>all</em> soft wrap opportunities within the box were taken.
167-
The exact definition is given in XXX.
170+
(See <a href="http://dev.w3.org/csswg/css3-sizing/#intrinsic-sizing">Intrinsic Size Determination</a>.)
168171

169172
<p class='note'>
170173
Note: This is called the <i>preferred minimum width</i> in <a href="http://www.w3.org/TR/CSS21/visudet.html#float-width">CSS2.1&sect;10.3.5</a>
@@ -184,7 +187,7 @@ <h2 id="terms">
184187
<dd>
185188
Roughly, the extent a box would take
186189
if it filled its <i>available extent</i>.
187-
The exact definition is given in XXX.
190+
(See <a href="http://dev.w3.org/csswg/css3-sizing/#intrinsic-sizing">Intrinsic Size Determination</a>.)
188191

189192
<dt><dfn>max-content extent</dfn>
190193
<dd>
@@ -384,7 +387,7 @@ <h3 id='column-sizing'>
384387

385388

386389
<h2 id='intrinsic-sizing'>
387-
Intrinsic Sizing Determination</h2>
390+
Intrinsic Size Determination</h2>
388391

389392
<p>
390393
<dfn>Intrinsic sizing</dfn> determines sizes based on the contents of an element,
@@ -529,7 +532,7 @@ <h3 id="multicol-intrinsic">
529532

530533

531534
<h2 id='extrinsic-sizing'>
532-
Extrinsic Sizing</h2>
535+
Extrinsic Size Determination</h2>
533536

534537
<p>
535538
<dfn>Extrinsic sizing</dfn> determines sizes based on the context of an element,

0 commit comments

Comments
 (0)