Skip to content

Commit 0f8d30e

Browse files
committed
[css-multicol] Bikeshed fixes
1 parent 3b4099b commit 0f8d30e

File tree

1 file changed

+36
-36
lines changed

1 file changed

+36
-36
lines changed

css-multicol-1/Overview.bs

+36-36
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Editor: Rachel Andrew, Google, rachelandrew@google.com, w3cid 81117
2727
Former Editor: Håkon Wium Lie, Opera Software, howcome@opera.com, w3cid 9796
2828
Issue Tracking: Disposition of Comments https://drafts.csswg.org/css-multicol-1/issues
2929
Abstract: This specification describes multi-column layouts in CSS, a style sheet language for the web. Using functionality described in the specification, content can be flowed into multiple columns with a gap and a rule between them.
30-
Link Defaults: css-color (property) color, css2 (property) max-height, css-backgrounds-3 (value) hidden
30+
Link Defaults: css-color (property) color, css21 (property) max-height, css-backgrounds-3 (value) hidden
3131
Include Can I Use Panels: yes
3232
</pre>
3333

@@ -176,13 +176,13 @@ Introduction</h2>
176176
the second image shows a rendering of a [=multi-column container=] with column-rules.
177177

178178
<figure>
179-
<img alt="a diagram showing the various parts of multi-column layout" src="images/initial-example.svg">
180-
<img alt="key to the conventions used to display invisible parts of diagram" src="images/invisible-elements.svg">
179+
<img alt="a diagram showing the various parts of multi-column layout" src="images/initial-example.svg" no-autosize>
180+
<img alt="key to the conventions used to display invisible parts of diagram" src="images/invisible-elements.svg" no-autosize>
181181
<figcaption>A multi-column layout with the non-visible column-span and padding inside the multicol container highlighted.</figcaption>
182182
</figure>
183183

184184
<figure>
185-
<img alt="a diagram showing the various parts of multi-column layout" src="images/initial-example-b.svg">
185+
<img alt="a diagram showing the various parts of multi-column layout" src="images/initial-example-b.svg" no-autosize>
186186
<figcaption>The same layout as in the first image, as it would be displayed by an implementation.</figcaption>
187187
</figure>
188188
</div>
@@ -240,7 +240,7 @@ The Multi-Column Model</h2>
240240
Therefore the image will not overflow the column box:
241241

242242
<figure>
243-
<img src="images/image-inside-column.svg" alt="an image contained inside a column box">
243+
<img src="images/image-inside-column.svg" alt="an image contained inside a column box" no-autosize>
244244
<figcaption>The image is constrained by the column box that it is displayed in.</figcaption>
245245
</figure>
246246
</div>
@@ -249,7 +249,7 @@ The Multi-Column Model</h2>
249249
Given that the column box creates a new [=block formatting context=], a top margin set on the first child element of a multicol container will not collapse with the margins of the multicol container.
250250

251251
<figure>
252-
<img src="images/margins-do-not-collapse.svg" alt="The first paragraph has a 'margin-top' of ''1em'', which appears before the text.">
252+
<img src="images/margins-do-not-collapse.svg" alt="The first paragraph has a 'margin-top' of ''1em'', which appears before the text." no-autosize>
253253
<figcaption>The margin above the first paragraph has not collapsed, leaving a ''1em'' margin above the first line in the multicol container.</figcaption>
254254
</figure>
255255
</div>
@@ -281,7 +281,7 @@ The Multi-Column Model</h2>
281281
In the HTML, the image appears after the sentence ending, "the leg of a chicken".
282282

283283
<figure>
284-
<img src="images/image-floated-in-column.svg" alt="an image floated and contained inside a column box">
284+
<img src="images/image-floated-in-column.svg" alt="an image floated and contained inside a column box" no-autosize>
285285
<figcaption>The image is floated inside the column box it appears in.</figcaption>
286286
</figure>
287287
</div>
@@ -321,7 +321,7 @@ The Multi-Column Model</h2>
321321
</pre>
322322

323323
<figure>
324-
<img src="images/column-not-containing-block.svg" alt="The absolutely positioned image is positioned by reference to the [=multi-column container=] not the [=column box=].">
324+
<img src="images/column-not-containing-block.svg" alt="The absolutely positioned image is positioned by reference to the [=multi-column container=] not the [=column box=]." no-autosize>
325325
<figcaption>The figure demonstrates that the absolutely positioned image is positioned by reference to the multicol container and not the column box.</figcaption>
326326
</figure>
327327
</div>
@@ -341,12 +341,12 @@ The Multi-Column Model</h2>
341341
the block direction runs horizontally.
342342
In a vertical writing mode columns are laid out horizontally,
343343
and the direction of the flow of blocks may be right to left, or left to right.
344-
The [=column-width=] property therefore refers to the inline size of the column,
344+
The 'column-width' property therefore refers to the inline size of the column,
345345
and not the physical horizontal width.
346346

347347
<div class="example">
348348
<figure>
349-
<img alt="The first image shows horizontal text with a LTR inline direction. The second shows vertical text with blocks flowing right to left. The third shows vertical text with blocks flowing left to right." src="images/writing-modes.svg">
349+
<img alt="The first image shows horizontal text with a LTR inline direction. The second shows vertical text with blocks flowing right to left. The third shows vertical text with blocks flowing left to right." src="images/writing-modes.svg" no-autosize>
350350
<figcaption>A diagram showing the different ways columns may be arranged due to writing mode.
351351
<br>From left to right: horizontal-tb, vertical-rl, vertical-lr.</figcaption>
352352
</figure>
@@ -377,7 +377,7 @@ The Multi-Column Model</h2>
377377

378378
<div class="example">
379379
<figure>
380-
<img alt="a diagram showing a spanning element causing the shortened columns above the element with text continuing in new columns below" src="images/simple-span-example.svg">
380+
<img alt="a diagram showing a spanning element causing the shortened columns above the element with text continuing in new columns below" src="images/simple-span-example.svg" no-autosize>
381381
<figcaption>A demonstration of how the spanning element divides the multicol container.</figcaption>
382382
</figure>
383383
</div>
@@ -570,10 +570,10 @@ The Number and Width of Columns</h2>
570570
parsing/column-count-invalid.html
571571
parsing/column-count-valid.html
572572
parsing/column-count-computed.html
573-
multicol-table-cell-001.xht
574-
multicol-table-cell-height-001.xht
575-
multicol-table-cell-height-002.xht
576-
multicol-table-cell-vertical-align-001.xht
573+
table/multicol-table-cell-001.xht
574+
table/multicol-table-cell-height-001.xht
575+
table/multicol-table-cell-height-002.xht
576+
table/multicol-table-cell-vertical-align-001.xht
577577
</wpt>
578578

579579
<div class="example">
@@ -705,7 +705,7 @@ Two assumptions are being made by the pseudo-algorithm:
705705
&lt;/div>
706706
</pre>
707707
<figure>
708-
<img src="images/column-count-higher-than-used-count.svg" alt="Two columns drawn inside the container, one outside">
708+
<img src="images/column-count-higher-than-used-count.svg" alt="Two columns drawn inside the container, one outside" no-autosize>
709709
<figcaption>The computed column-count is auto, the used column-count is 2 and the actual column-count is 3.</figcaption>
710710
</figure>
711711
</div>
@@ -934,7 +934,7 @@ Stacking Context</h3>
934934
</pre>
935935

936936
<figure>
937-
<img src="images/rule-same-width-as-gap.svg" alt="The rule completely covers any gap.">
937+
<img src="images/rule-same-width-as-gap.svg" alt="The rule completely covers any gap." no-autosize>
938938
<figcaption>The column rule and column gap occupy the same space.</figcaption>
939939
</figure>
940940

@@ -1110,7 +1110,7 @@ Spanning Columns</h2>
11101110
is shown above the <code>h2</code> element.
11111111

11121112
<figure>
1113-
<img src="images/h2-spanner.svg" alt="An element spans all three columns">
1113+
<img src="images/h2-spanner.svg" alt="An element spans all three columns" no-autosize>
11141114
<figcaption>The h2 element is set to column-span: all</figcaption>
11151115
</figure>
11161116

@@ -1190,7 +1190,7 @@ h2 {
11901190
</pre>
11911191

11921192
<figure>
1193-
<img src="images/nested-spanner.svg" alt="An element spans all three columns, the red border around the section breaks before the spanner.">
1193+
<img src="images/nested-spanner.svg" alt="An element spans all three columns, the red border around the section breaks before the spanner." no-autosize>
11941194
<figcaption>The <code>h2</code> element is set to ''column-span: all'',
11951195
the section has a red border and top padding and margin</figcaption>
11961196
</figure>
@@ -1209,7 +1209,7 @@ h2 {
12091209
As a result, the element appears as if ''column-span: none'' was specified.
12101210

12111211
<figure>
1212-
<img src="images/h2-in-the-overflow-no-span.svg" alt="The h2 element is in an overflow column" style="max-height: 107px;">
1212+
<img src="images/h2-in-the-overflow-no-span.svg" alt="The h2 element is in an overflow column" style="max-height: 107px;" no-autosize>
12131213
<figcaption>The h2 element is in an overflow column and appears as if column-span none is specified</figcaption>
12141214
</figure>
12151215
</div>
@@ -1220,7 +1220,7 @@ h2 {
12201220
Still, there is not enough room to make the element spanning.
12211221

12221222
<figure>
1223-
<img src="images/h2-in-the-last-column-no-span.svg" alt="The h2 element is in the final column" style="max-height: 107px;">
1223+
<img src="images/h2-in-the-last-column-no-span.svg" alt="The h2 element is in the final column" style="max-height: 107px;" no-autosize>
12241224
<figcaption>The h2 element is in the final column and appears as if column-span none is specified</figcaption>
12251225
</figure>
12261226
</div>
@@ -1237,12 +1237,12 @@ h2 {
12371237

12381238

12391239
<figure>
1240-
<img src="images/spanner-page-break1.svg" alt="Three columns with two lines of text each">
1240+
<img src="images/spanner-page-break1.svg" alt="Three columns with two lines of text each" no-autosize>
12411241
<figcaption>This would appear on the first page</figcaption>
12421242
</figure>
12431243

12441244
<figure>
1245-
<img src="images/spanner-page-break2.svg" alt="A spanning element across the three columns, text above and below.">
1245+
<img src="images/spanner-page-break2.svg" alt="A spanning element across the three columns, text above and below." no-autosize>
12461246
<figcaption>This would appear on the second page</figcaption>
12471247
</figure>
12481248
</div>
@@ -1271,7 +1271,7 @@ h2 {
12711271
</pre>
12721272

12731273
<figure>
1274-
<img src="images/two-spanners-margin-no-collapse.svg" alt="Two spanning elements after a page break">
1274+
<img src="images/two-spanners-margin-no-collapse.svg" alt="Two spanning elements after a page break" no-autosize>
12751275
<figcaption>Margins collapse between two spanning elements, but not the bottom margin of a spanner and top margin of next element.</figcaption>
12761276
</figure>
12771277
</div>
@@ -1357,7 +1357,7 @@ Filling Columns</h2>
13571357
</pre>
13581358

13591359
<figure>
1360-
<img src="images/column-balancing-one-paragraph.svg" alt="Four columns, the first three have content.">
1360+
<img src="images/column-balancing-one-paragraph.svg" alt="Four columns, the first three have content." no-autosize>
13611361
<figcaption>Three lines displayed in three columns due to column balancing.</figcaption>
13621362
</figure>
13631363

@@ -1378,7 +1378,7 @@ Filling Columns</h2>
13781378
As a result, the first column is filled with all content:
13791379

13801380
<figure>
1381-
<img src="images/no-column-balancing-one-paragraph.svg" alt="Four columns, the first one has content.">
1381+
<img src="images/no-column-balancing-one-paragraph.svg" alt="Four columns, the first one has content." no-autosize>
13821382
<figcaption>No balancing so the whole text is shown in one paragraph.</figcaption>
13831383
</figure>
13841384
</div>
@@ -1408,7 +1408,7 @@ Filling Columns</h2>
14081408
while the last column ends up being significantly shorter.
14091409

14101410
<figure>
1411-
<img src="images/column-balancing-with-column-break.svg" alt="Four columns, all have content.">
1411+
<img src="images/column-balancing-with-column-break.svg" alt="Four columns, all have content." no-autosize>
14121412
<figcaption>Once column height is established, columns are filled sequentially.</figcaption>
14131413
</figure>
14141414
</div>
@@ -1427,7 +1427,7 @@ Filling Columns</h2>
14271427
Subsequent content is filled sequentially into the remaining columns:
14281428

14291429
<figure>
1430-
<img src="images/column-balancing-with-figure.svg" alt="Column one contains an image, two and three have content.">
1430+
<img src="images/column-balancing-with-figure.svg" alt="Column one contains an image, two and three have content." no-autosize>
14311431
<figcaption>Column height is established by the figure.</figcaption>
14321432
</figure>
14331433
</div>
@@ -1453,7 +1453,7 @@ Overflow Inside Multicol Containers</h3>
14531453
In this example, the image is wider than the column:
14541454

14551455
<figure>
1456-
<img src="images/image-overflow-not-clipped.svg" alt="An imagine in the first column has visible overflow">
1456+
<img src="images/image-overflow-not-clipped.svg" alt="An imagine in the first column has visible overflow" no-autosize>
14571457
<figcaption>Content visibly overflows and is not clipped to the column box.</figcaption>
14581458
</figure>
14591459
</div>
@@ -1512,7 +1512,7 @@ Pagination and Overflow Outside Multicol Containers</h3>
15121512
As a result, the number of columns is increased.
15131513

15141514
<figure>
1515-
<img src="images/height-constraint-overflow-inline.svg" alt="Four columns, one outside the multicol container">
1515+
<img src="images/height-constraint-overflow-inline.svg" alt="Four columns, one outside the multicol container" no-autosize>
15161516
<figcaption>An overflow column is created in the inline direction.</figcaption>
15171517
</figure>
15181518

@@ -1525,7 +1525,7 @@ Pagination and Overflow Outside Multicol Containers</h3>
15251525
The multicol container is made tall enough to accommodate this column.
15261526

15271527
<figure>
1528-
<img src="images/overflow-column-effects-height.svg" alt="Four columns, overflow column is taller than the first three">
1528+
<img src="images/overflow-column-effects-height.svg" alt="Four columns, overflow column is taller than the first three" no-autosize>
15291529
<figcaption>The final column is an overflow column yet is taller than the others.
15301530
The container is tall enough for this column.</figcaption>
15311531
</figure>
@@ -1539,14 +1539,14 @@ Pagination and Overflow Outside Multicol Containers</h3>
15391539
this would appear on the first page:
15401540

15411541
<figure>
1542-
<img src="images/pagination-overflow-page1.svg" alt="Three columns">
1542+
<img src="images/pagination-overflow-page1.svg" alt="Three columns" no-autosize>
15431543
<figcaption>The first three paragraphs appear on page one.</figcaption>
15441544
</figure>
15451545

15461546
Assuming column balancing, this would appear on the second page:
15471547

15481548
<figure>
1549-
<img src="images/pagination-overflow-page2.svg" alt="Three columns">
1549+
<img src="images/pagination-overflow-page2.svg" alt="Three columns" no-autosize>
15501550
<figcaption>The overflow column is moved onto page two.</figcaption>
15511551
</figure>
15521552
</div>
@@ -1563,7 +1563,7 @@ Pagination and Overflow Outside Multicol Containers</h3>
15631563
As a result, the number of columns increases and the extra columns are added in the inline direction:
15641564

15651565
<figure>
1566-
<img src="images/height-constraint-column-break-overflow-inline.svg" alt="Four columns, one outside the multicol container">
1566+
<img src="images/height-constraint-column-break-overflow-inline.svg" alt="Four columns, one outside the multicol container" no-autosize>
15671567
<figcaption>An overflow column is created in the inline direction.</figcaption>
15681568
</figure>
15691569
</div>
@@ -1575,14 +1575,14 @@ Pagination and Overflow Outside Multicol Containers</h3>
15751575
This would appear on the first page:
15761576

15771577
<figure>
1578-
<img src="images/pagination-column-break-overflow-page1.svg" alt="Three columns">
1578+
<img src="images/pagination-column-break-overflow-page1.svg" alt="Three columns" no-autosize>
15791579
<figcaption>The first three paragraphs appear on page one.</figcaption>
15801580
</figure>
15811581

15821582
This would appear on the second page:
15831583

15841584
<figure>
1585-
<img src="images/pagination-column-break-overflow-page2.svg" alt="Three columns">
1585+
<img src="images/pagination-column-break-overflow-page2.svg" alt="Three columns" no-autosize>
15861586
<figcaption>The overflow column is moved onto page two.</figcaption>
15871587
</figure>
15881588

0 commit comments

Comments
 (0)