Skip to content

Commit e311d4b

Browse files
author
smurakam
committed
Fixed Abstract-Physical Mapping table (over/under/line-left/line-right with rotate-left) and minor link errors.
1 parent 68734ce commit e311d4b

2 files changed

Lines changed: 59 additions & 23 deletions

File tree

css3-writing-modes/Overview.html

Lines changed: 38 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -935,8 +935,8 @@ <h2 id=writing-mode><span class=secno>4. </span>Block Flow Direction: the
935935
determining the stacking direction of line boxes, determines whether line
936936
boxes and thus the writing mode of text are horizontal or vertical.
937937
However, it does not determine the orientation of the line boxes' contents
938-
or the start and end sides of the line. See <a href=line-orientation>Line
939-
orientation</a>.
938+
or the start and end sides of the line. See <a
939+
href="#line-orientation">Line orientation</a>.
940940

941941
<p>When set on the root element, the &lsquo;<a href="#writing-mode1"><code
942942
class=property>writing-mode</code></a>&rsquo; property together with the
@@ -1023,7 +1023,7 @@ <h3 id=vertical-layout><span class=secno>4.1. </span>Box Layout in Vertical
10231023
analogous to top-to-bottom's &lsquo;<code class=css>*-top</code>&rsquo;;
10241024
in left-to-right block flow &lsquo;<code class=css>*-left</code>&rsquo;
10251025
is analogous to top-to-bottom's &lsquo;<code
1026-
class=css>*-top</code>&rsquo;. See <a href=logical-directions>Logical
1026+
class=css>*-top</code>&rsquo;. See <a href="#logical-directions">Logical
10271027
Directions</a> for a fuller discussion of direction-mapping.
10281028

10291029
<li>Layout effects that depend on the &lsquo;<a href="#direction0"><code
@@ -1040,7 +1040,7 @@ <h3 id=vertical-layout><span class=secno>4.1. </span>Box Layout in Vertical
10401040
equivalent, the <a href="#line-left">line left</a> and <a
10411041
href="#line-right">line right</a> sides are used as the reference for the
10421042
left and right sides respectively. (See <a
1043-
href=line-directions>Line-Relative Directions</a>.)
1043+
href="#line-directions">Line-Relative Directions</a>.)
10441044

10451045
<p>Likewise for features such as underlining, overlining, and baseline
10461046
alignment (the unfortunately-named &lsquo;<code
@@ -1841,28 +1841,52 @@ <h4 id=logical-to-physical><span class=secno>7.2.3.
18411841

18421842
<td colspan=2>top
18431843

1844-
<td colspan=8>right
1844+
<td colspan=2>left
1845+
1846+
<td colspan=2>right
1847+
1848+
<td colspan=2>left
1849+
1850+
<td colspan=2>right
18451851

18461852
<tr>
18471853
<th scope=row>under
18481854

18491855
<td colspan=2>bottom
18501856

1851-
<td colspan=8>left
1857+
<td colspan=2>right
1858+
1859+
<td colspan=2>left
1860+
1861+
<td colspan=2>right
1862+
1863+
<td colspan=2>left
18521864

18531865
<tr>
18541866
<th scope=row>line-left
18551867

18561868
<td colspan=2>left
18571869

1858-
<td colspan=8>top
1870+
<td colspan=2>bottom
1871+
1872+
<td colspan=2>top
1873+
1874+
<td colspan=2>bottom
1875+
1876+
<td colspan=2>top
18591877

18601878
<tr>
18611879
<th scope=row>line-right
18621880

18631881
<td colspan=2>right
18641882

1865-
<td colspan=8>bottom
1883+
<td colspan=2>top
1884+
1885+
<td colspan=2>bottom
1886+
1887+
<td colspan=2>top
1888+
1889+
<td colspan=2>bottom
18661890
</table>
18671891

18681892
<h4 id=physical-only><span class=secno>7.2.4. </span>Purely Physical
@@ -2049,9 +2073,9 @@ <h3 id=logical-value><span class=secno>8.1. </span>Logical Directional
20492073
<li>&lsquo;<code class=property>caption-side</code>&rsquo;
20502074
</ul>
20512075

2052-
<p>See the section on <a href=abstract-layout>Abstract Layout</a> details
2053-
on how to map between logical and physical terms. This mapping controls
2054-
the interpretation of logical keywords.
2076+
<p>See the section on <a href="#abstract-layout">Abstract Layout</a>
2077+
details on how to map between logical and physical terms. This mapping
2078+
controls the interpretation of logical keywords.
20552079

20562080
<p class=issue>float needs coordination with GCPM where it defines page
20572081
floats
@@ -2153,9 +2177,9 @@ <h3 id=logical-properties><span class=secno>8.3. </span>Logical Properties</h3>
21532177
declaration then sets the specified <span class=issue>(computed?)</span>
21542178
value of both corresponding properties.
21552179

2156-
<p>See the section on <a href=abstract-layout>Abstract Layout</a> details
2157-
on how to map between logical and physical terms. This mapping controls
2158-
the pairing of corresponding logical and physical properties.
2180+
<p>See the section on <a href="#abstract-layout">Abstract Layout</a>
2181+
details on how to map between logical and physical terms. This mapping
2182+
controls the pairing of corresponding logical and physical properties.
21592183

21602184
<p>Since the &lsquo;<a href="#writing-mode1"><code
21612185
class=property>writing-mode</code></a>&rsquo;, &lsquo;<a

css3-writing-modes/Overview.src.html

Lines changed: 21 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -607,7 +607,7 @@ <h2 id="writing-mode">Block Flow Direction: the 'writing-mode' property</h2>
607607
writing mode of text are horizontal or vertical. However, it does not
608608
determine the orientation of the line boxes' contents or the start
609609
and end sides of the line. See
610-
<a href="line-orientation">Line orientation</a>.
610+
<a href="#line-orientation">Line orientation</a>.
611611

612612
<p>When set on the root element, the 'writing-mode' property together
613613
with the 'direction' property determines the
@@ -672,7 +672,7 @@ <h3 id="vertical-layout">Box Layout in Vertical Writing Modes</h3>
672672
instead, and vice versa. In right-to-left block flow '*-right' is
673673
analogous to top-to-bottom's '*-top'; in left-to-right block flow
674674
'*-left' is analogous to top-to-bottom's '*-top'. See
675-
<a href="logical-directions">Logical Directions</a> for a fuller
675+
<a href="#logical-directions">Logical Directions</a> for a fuller
676676
discussion of direction-mapping.
677677
<li>Layout effects that depend on the 'direction' property to choose between
678678
left and right (e.g. overflow, overconstraint resolution, the initial
@@ -686,7 +686,7 @@ <h3 id="vertical-layout">Box Layout in Vertical Writing Modes</h3>
686686
its longitudinal parallels and therefore have no top or bottom equivalent,
687687
the <a href="#line-left">line left</a> and <a href="#line-right">line
688688
right</a> sides are used as the reference for the left and right sides
689-
respectively. (See <a href="line-directions">Line-Relative Directions</a>.)
689+
respectively. (See <a href="#line-directions">Line-Relative Directions</a>.)
690690

691691
<p>Likewise for features such as underlining, overlining, and baseline alignment
692692
(the unfortunately-named 'vertical-align'), that primarily reference the
@@ -1294,22 +1294,34 @@ <h4 id="logical-to-physical">Abstract-to-Physical Mappings</h4>
12941294
<tr>
12951295
<th scope="row">over</th>
12961296
<td colspan="2">top</td>
1297-
<td colspan="8">right</td>
1297+
<td colspan="2">left</td>
1298+
<td colspan="2">right</td>
1299+
<td colspan="2">left</td>
1300+
<td colspan="2">right</td>
12981301
</tr>
12991302
<tr>
13001303
<th scope="row">under</th>
13011304
<td colspan="2">bottom</td>
1302-
<td colspan="8">left</td>
1305+
<td colspan="2">right</td>
1306+
<td colspan="2">left</td>
1307+
<td colspan="2">right</td>
1308+
<td colspan="2">left</td>
13031309
</tr>
13041310
<tr>
13051311
<th scope="row">line-left</th>
13061312
<td colspan="2">left</td>
1307-
<td colspan="8">top</td>
1313+
<td colspan="2">bottom</td>
1314+
<td colspan="2">top</td>
1315+
<td colspan="2">bottom</td>
1316+
<td colspan="2">top</td>
13081317
</tr>
13091318
<tr>
13101319
<th scope="row">line-right</th>
13111320
<td colspan="2">right</td>
1312-
<td colspan="8">bottom</td>
1321+
<td colspan="2">top</td>
1322+
<td colspan="2">bottom</td>
1323+
<td colspan="2">top</td>
1324+
<td colspan="2">bottom</td>
13131325
</tr>
13141326
</tbody>
13151327
</table>
@@ -1445,7 +1457,7 @@ <h3 id="logical-value">Logical Directional Values: before, after, start, end</h3
14451457
<li>'caption-side'
14461458
</ul>
14471459

1448-
<p>See the section on <a href="abstract-layout">Abstract Layout</a>
1460+
<p>See the section on <a href="#abstract-layout">Abstract Layout</a>
14491461
details on how to map between logical and physical terms. This
14501462
mapping controls the interpretation of logical keywords.
14511463

@@ -1523,7 +1535,7 @@ <h3 id="logical-properties">Logical Properties</h3>
15231535
<span class="issue">(computed?)</span> value of both
15241536
corresponding properties.
15251537

1526-
<p>See the section on <a href="abstract-layout">Abstract Layout</a>
1538+
<p>See the section on <a href="#abstract-layout">Abstract Layout</a>
15271539
details on how to map between logical and physical terms. This
15281540
mapping controls the pairing of corresponding logical and physical
15291541
properties.

0 commit comments

Comments
 (0)