Skip to content

Commit ffcb2b6

Browse files
committed
Editorial tweaks to line-relative directions
1 parent e387294 commit ffcb2b6

2 files changed

Lines changed: 53 additions & 19 deletions

File tree

css3-writing-modes/Overview.html

Lines changed: 45 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1859,15 +1859,19 @@ <h3 id=line-directions><span class=secno>6.3. </span> Line-relative
18591859
determines whether the line is oriented horizontally or vertically, it
18601860
doesn't say anything about how the contents within the line are arranged.
18611861

1862-
<p>The <dfn id=line-orientation>line orientation</dfn> determines which
1863-
side of the line is the "top" and thus which sides are <dfn
1864-
id=under>under</dfn> (ascender side) and <dfn id=over>over</dfn>
1865-
(descender side) the line. This determines the interpretation of alignment
1866-
in the transverse dimension of the line. It also determines the default
1867-
<i>glyph orientation</i> for scripts in a non-native orientation. These
1868-
characteristics are controlled by the &lsquo;<a
1869-
href="#text-orientation0"><code
1870-
class=property>text-orientation</code></a>&rsquo; property.
1862+
<p>The <dfn id=line-relative-directions>line-relative directions</dfn> are
1863+
<a href="#over"><i>over</i></a>, <a href="#under"><i>under</i></a>,
1864+
<i>line-left<i>, and <a href="#line-right"><i>line-right</i></a>. The <dfn
1865+
id=line-orientation>line orientation</dfn>, which is given by a
1866+
combination of &lsquo;<a href="#text-orientation0"><code
1867+
class=property>text-orientation</code></a>&rsquo; and &lsquo;<a
1868+
href="#writing-mode1"><code class=property>writing-mode</code></a>&rsquo;,
1869+
determines which side of the line is the "top" and thus which sides are
1870+
<dfn id=under>under</dfn> (ascender side) and <dfn id=over>over</dfn>
1871+
(descender side) the line. The line orientation also affects the
1872+
interpretation of alignment (&lsquo;<code
1873+
class=property>vertical-align</code>&rsquo;) in the transverse dimension
1874+
of the line. </i></i>
18711875

18721876
<p>In addition to its <a href="#over"><i>over</i></a> and <a
18731877
href="#under"><i>under</i></a> sides, a line box, even a
@@ -1883,7 +1887,7 @@ <h3 id=line-directions><span class=secno>6.3. </span> Line-relative
18831887
class=property>writing-mode</code></a>&rsquo; and &lsquo;<a
18841888
href="#text-orientation0"><code
18851889
class=property>text-orientation</code></a>&rsquo; properties, the
1886-
line-left side of a box could be on the left, top, or bottom.
1890+
line-left side of a box could be on the physical left, top, or bottom.
18871891

18881892
<div class=figure> <object class=landscape
18891893
data="diagrams/line-orient-up.svg" type="image/svg+xml"></object>
@@ -2492,7 +2496,7 @@ <h3 id=logical-direction-layout><span class=secno>7.4. </span>
24922496

24932497
<h3 id=line-mappings><span class=secno>7.5. </span> Line-Relative Mappings</h3>
24942498

2495-
<p>The <dfn id=line-relative-directions>line-relative directions</dfn> are
2499+
<p>The <dfn id=line-relative-directions0>line-relative directions</dfn> are
24962500
<a href="#over">over</a>, <a href="#under">under</a>, <a
24972501
href="#line-left">line-left</a>, and <a href="#line-right">line-right</a>.
24982502
In an <abbr title=left-to-right>LTR</abbr> &lsquo;<a
@@ -3110,7 +3114,36 @@ <h3 id=multicol-intrinsic><span class=secno>9.1. </span> Intrinsic Sizes in
31103114
<p>The <a href="#min-content"><i>min-content</i></a> and <a
31113115
href="#max-content"><i>max-content</i></a> sizes of a multi-column element
31123116
are undefined per [[!CSS3MULTICOL]]. A future specification may define
3113-
them.
3117+
them. <!-- Sketchbook area. See
3118+
http://lists.w3.org/Archives/Public/www-style/2011Apr/0316.html
3119+
http://lists.w3.org/Archives/Public/www-style/2011May/0468.html
3120+
3121+
<h4 id="multicol-intrinsic-measures">
3122+
Intrinsic Sizes for Multi-column Elements</h4>
3123+
3124+
<p class="issue">This section is under discussion and may be removed</p>
3125+
3126+
<dl>
3127+
<dt>min-content</dt>
3128+
<dd>The <i>min-content</i> measure of the multi-column element is
3129+
the <i>min-content</i> measure of the multi-column element's
3130+
contents.
3131+
<dt>max-content</dt>
3132+
</dl>
3133+
3134+
<p>For multi-column elements laid out with infinite available measure (see
3135+
<a href="#orthogonal-multicol">Multi-column Layout in Orthogonal Flows</a>),
3136+
the <i>min-content</i> extent is the extent that would result
3137+
from taking every permissible pagination break as a column break, and the
3138+
<i>max-content</i> extent is the extent that would result from taking
3139+
only the forced breaks. For all other multi-column elements it is, like
3140+
CSS2.1 block-level boxes, the extent that would be calculated for an
3141+
''auto'' extent per [[CSS3MULTICOL]].
3142+
3143+
<h4 id="multicol-intrinsic-columns">
3144+
Intrinsic Sizes for Columns</h4>
3145+
-->
3146+
31143147

31153148
<table class=propdef>
31163149
<tbody>

css3-writing-modes/Overview.src.html

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1350,13 +1350,14 @@ <h3 id="line-directions">
13501350
whether the line is oriented horizontally or vertically, it doesn't
13511351
say anything about how the contents within the line are arranged.
13521352

1353-
<p>The <dfn>line orientation</dfn> determines which side of the line is
1353+
<p>The <dfn>line-relative directions</dfn> are <i>over</i>, <i>under</i>,
1354+
<i>line-left<i>, and <i>line-right</i>.
1355+
The <dfn>line orientation</dfn>, which is given by a combination of
1356+
'text-orientation' and 'writing-mode', determines which side of the line is
13541357
the "top" and thus which sides are <dfn>under</dfn> (ascender side) and
1355-
<dfn>over</dfn> (descender side) the line. This determines the
1356-
interpretation of alignment in the transverse dimension of the line.
1357-
It also determines the default <i>glyph orientation</i> for scripts in a
1358-
non-native orientation. These characteristics are controlled by the
1359-
'text-orientation' property.
1358+
<dfn>over</dfn> (descender side) the line. The line orientation also
1359+
affects the interpretation of alignment ('vertical-align') in the
1360+
transverse dimension of the line.
13601361

13611362
<p>In addition to its <i>over</i> and <i>under</i> sides, a line box, even
13621363
a vertically-oriented one, also has a "left" and "right" side, which we
@@ -1367,7 +1368,7 @@ <h3 id="line-directions">
13671368
<dfn>line-right</dfn> edge of a box is nominally the edge from which
13681369
<abbr title="right-to-left">RTL</abbr> text would start. Depending on the
13691370
'writing-mode' and 'text-orientation' properties, the line-left side of
1370-
a box could be on the left, top, or bottom.
1371+
a box could be on the physical left, top, or bottom.
13711372

13721373
<div class="figure">
13731374
<object data="diagrams/line-orient-up.svg" type="image/svg+xml"

0 commit comments

Comments
 (0)