Skip to content

Commit dc01968

Browse files
committed
Use term 'inline base direction' in place of 'inline directionality'
1 parent 86a5470 commit dc01968

2 files changed

Lines changed: 42 additions & 24 deletions

File tree

css3-writing-modes/Overview.html

Lines changed: 25 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
<h1>CSS Writing Modes Module Level 3</h1>
2929

30-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 1 November
30+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 2 November
3131
2010</h2>
3232

3333
<dl>
@@ -247,7 +247,7 @@ <h2 class="no-num no-toc" id=Contents>Contents</h2>
247247
</ul>
248248

249249
<li><a href="#background-and-borders"><span class=secno>8.4.
250-
</span>Logical Backgrounds and Borders</a>
250+
</span>Logical Background and Border Images</a>
251251
<ul class=toc>
252252
<li><a href="#background-image-transform-prop"><span
253253
class=secno>8.4.1. </span>Background Image Transform: The
@@ -291,7 +291,7 @@ <h2 id=text-flow><span class=secno>2. </span>Writing Modes and Terminology</h2>
291291
&lsquo;<a href="#text-orientation0"><code
292292
class=property>text-orientation</code></a>&rsquo; properties. It is
293293
defined primarily in terms of its <a
294-
href="#inline-directionality"><i>inline directionality</i></a> and <a
294+
href="#inline-base-direction"><i>inline base direction</i></a> and <a
295295
href="#block-flow-direction"><i>block flow direction</i></a>:
296296

297297
<div class=sidebar>
@@ -314,11 +314,11 @@ <h2 id=text-flow><span class=secno>2. </span>Writing Modes and Terminology</h2>
314314
</div>
315315
</div>
316316

317-
<p>The <dfn id=inline-directionality>inline directionality</dfn> is the
317+
<p>The <dfn id=inline-base-direction>inline base direction</dfn> is the
318318
primary direction in which content is ordered on a line and defines on
319319
which sides the "start" and "end" of a line are. The &lsquo;<a
320320
href="#direction0"><code class=property>direction</code></a>&rsquo;
321-
property specifies the inline directionality of an element and, together
321+
property specifies the inline base direction of an element and, together
322322
with the &lsquo;<a href="#unicode-bidi0"><code
323323
class=property>unicode-bidi</code></a>&rsquo; property and the inherent
324324
directionality of any text content, determines the ordering of
@@ -414,7 +414,7 @@ <h2 id=text-direction><span class=secno>3. </span>Inline Direction and
414414
property of the containing block rather than by the heuristic given in
415415
steps P2 and P3 of the Unicode algorithm.
416416

417-
<p>Because the directionality of a text depends on the structure and
417+
<p>Because the base directionality of a text depends on the structure and
418418
semantics of the document, these properties should in most cases be used
419419
only to map bidi information in the markup to its corresponding CSS
420420
styles. If a document language provides markup features to control bidi,
@@ -486,7 +486,7 @@ <h3 id=direction><span class=secno>3.1. </span>Specifying Directionality:
486486
column layout, the direction of horizontal <a
487487
href="http://www.w3.org/TR/CSS21/visufx.html#overflow">overflow</a>, and
488488
the default alignment of text within a line, and other things that depend
489-
on the base inline directionality.
489+
on the base inline base direction.
490490

491491
<p>Values for this property have the following meanings:
492492

@@ -500,6 +500,12 @@ <h3 id=direction><span class=secno>3.1. </span>Specifying Directionality:
500500
<dd>Right-to-left directionality.
501501
</dl>
502502

503+
<p class=note>The &lsquo;<a href="#direction0"><code
504+
class=property>direction</code></a>&rsquo; property has no reordering in
505+
inline-level elements whose &lsquo;<a href="#unicode-bidi0"><code
506+
class=property>unicode-bidi</code></a>&rsquo; property's value is
507+
&lsquo;<code class=css>normal</code>&rsquo;.
508+
503509
<p>The value of the &lsquo;<a href="#direction0"><code
504510
class=property>direction</code></a>&rsquo; property on the root element is
505511
also propagated to the initial containing block and, together with the
@@ -508,11 +514,10 @@ <h3 id=direction><span class=secno>3.1. </span>Specifying Directionality:
508514
document's principal writing mode. (See <a
509515
href="#principal-writing-mode">below</a>.)
510516

511-
<p class=note>The &lsquo;<a href="#direction0"><code
512-
class=property>direction</code></a>&rsquo; property has no reordering in
513-
inline-level elements whose &lsquo;<a href="#unicode-bidi0"><code
514-
class=property>unicode-bidi</code></a>&rsquo; property's value is
515-
&lsquo;<code class=css>normal</code>&rsquo;.
517+
<p class=note>Note that the &lsquo;<a href="#direction0"><code
518+
class=property>direction</code></a>&rsquo; property of the HTML BODY
519+
element is <em>not</em> propagated to the viewport. That special behavior
520+
only applies to the background and overflow properties.
516521

517522
<p class=note>The &lsquo;<a href="#direction0"><code
518523
class=property>direction</code></a>&rsquo; property, when specified for
@@ -951,6 +956,11 @@ <h2 id=writing-mode><span class=secno>4. </span>Block Flow Direction: the
951956
block and sets the block flow direction of the initial block formatting
952957
context.
953958

959+
<p class=note>Note that the &lsquo;<a href="#direction0"><code
960+
class=property>direction</code></a>&rsquo; property of the HTML BODY
961+
element is <em>not</em> propagated to the viewport. That special behavior
962+
only applies to the background and overflow properties.
963+
954964
<p>If an element has a different block flow direction than its containing
955965
block:
956966

@@ -1075,8 +1085,8 @@ <h2 id=line-orientation><span class=secno>5. </span>Line Orientation</h2>
10751085
</div>
10761086

10771087
<p>The <dfn id=start>start</dfn> edge of a box is nominally the edge from
1078-
which text of its primarily directionality will start. For boxes with a
1079-
used &lsquo;<a href="#direction0"><code
1088+
which text of its inline base direction will start. For boxes with a used
1089+
&lsquo;<a href="#direction0"><code
10801090
class=property>direction</code></a>&rsquo; value of &lsquo;<code
10811091
class=css>ltr</code>&rsquo;, this means the <a href="#line-left"><i>line
10821092
left</i></a> edge. For boxes with a used &lsquo;<a
@@ -2852,7 +2862,7 @@ <h4 id=logical-shorthand-keyword><span class=secno>8.3.4. </span>Shorthand
28522862
</div>
28532863

28542864
<h3 id=background-and-borders><span class=secno>8.4. </span>Logical
2855-
Backgrounds and Borders</h3>
2865+
Background and Border Images</h3>
28562866

28572867
<p><a href="#CSS3BG" rel=biblioentry>[CSS3BG]<!--{{!CSS3BG}}--></a> is
28582868
handled separately because it can fill an area with specified images, and

css3-writing-modes/Overview.src.html

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ <h2 id="text-flow">Writing Modes and Terminology</h2>
7979

8080
<p>A <dfn>writing mode</dfn> in CSS is determined by the 'writing-mode',
8181
'direction', and 'text-orientation' properties. It is defined primarily
82-
in terms of its <i>inline directionality</i> and <i>block flow
82+
in terms of its <i>inline base direction</i> and <i>block flow
8383
direction</i>:
8484

8585
<div class="sidebar">
@@ -102,10 +102,10 @@ <h2 id="text-flow">Writing Modes and Terminology</h2>
102102
</div>
103103
</div>
104104

105-
<p>The <dfn>inline directionality</dfn> is the primary direction in which
105+
<p>The <dfn>inline base direction</dfn> is the primary direction in which
106106
content is ordered on a line and defines on which sides the "start"
107107
and "end" of a line are. The 'direction' property specifies the
108-
inline directionality of an element and, together with the 'unicode-bidi'
108+
inline base direction of an element and, together with the 'unicode-bidi'
109109
property and the inherent directionality of any text content, determines
110110
the ordering of inline-level content within a line.
111111

@@ -184,7 +184,7 @@ <h2 id="text-direction">Inline Direction and Bidirectionality</h2>
184184
block rather than by the heuristic given in steps P2 and P3 of the Unicode
185185
algorithm.</p>
186186

187-
<p>Because the directionality of a text depends on the structure and
187+
<p>Because the base directionality of a text depends on the structure and
188188
semantics of the document, these properties should in most cases be
189189
used only to map bidi information in the markup to its corresponding
190190
CSS styles. If a document language provides markup features to control
@@ -245,7 +245,7 @@ <h3 id="direction">Specifying Directionality: the 'direction' property</h3>
245245
href="http://www.w3.org/TR/CSS21/tables.html">table</a> column layout,
246246
the direction of horizontal <a href="http://www.w3.org/TR/CSS21/visufx.html#overflow">overflow</a>,
247247
and the default alignment of text within a line, and other things
248-
that depend on the base inline directionality.</p>
248+
that depend on the base inline base direction.</p>
249249

250250
<p>Values for this property have the following meanings:</p>
251251

@@ -256,13 +256,17 @@ <h3 id="direction">Specifying Directionality: the 'direction' property</h3>
256256
<dd>Right-to-left directionality.</dd>
257257
</dl>
258258

259+
<p class="note">The 'direction' property has no reordering in inline-level
260+
elements whose 'unicode-bidi' property's value is ''normal''.</p>
261+
259262
<p>The value of the 'direction' property on the root element is also
260263
propagated to the initial containing block and, together with the
261264
'writing-mode' property, determines the document's principal writing
262265
mode. (See <a href="#principal-writing-mode">below</a>.)
263266

264-
<p class="note">The 'direction' property has no reordering in inline-level
265-
elements whose 'unicode-bidi' property's value is ''normal''.</p>
267+
<p class="note">Note that the 'direction' property of the HTML BODY
268+
element is <em>not</em> propagated to the viewport. That special
269+
behavior only applies to the background and overflow properties.
266270

267271
<p class="note">The 'direction'
268272
property, when specified for table column elements, is not inherited by
@@ -618,6 +622,10 @@ <h2 id="writing-mode">Block Flow Direction: the 'writing-mode' property</h2>
618622
the initial containing block and sets the block flow direction of the
619623
initial block formatting context.
620624

625+
<p class="note">Note that the 'direction' property of the HTML BODY
626+
element is <em>not</em> propagated to the viewport. That special
627+
behavior only applies to the background and overflow properties.
628+
621629
<p>If an element has a different block flow direction than its containing
622630
block:
623631
<ul>
@@ -719,7 +727,7 @@ <h2 id="line-orientation">Line Orientation</h2>
719727
</div>
720728

721729
<p>The <dfn>start</dfn> edge of a box is nominally the edge from which
722-
text of its primarily directionality will start. For boxes with
730+
text of its inline base direction will start. For boxes with
723731
a used 'direction' value of ''ltr'', this means the <i>line left</i>
724732
edge. For boxes with a used 'direction' value of ''rtl'', this means
725733
the <i>line right</i> edge. The edge opposite the start edge is the
@@ -2042,7 +2050,7 @@ <h4 id="logical-shorthand-keyword">Shorthand Properties with ''logical'' Keyword
20422050
<!----></code></pre>
20432051
</div>
20442052

2045-
<h3 id="background-and-borders">Logical Backgrounds and Borders</h3>
2053+
<h3 id="background-and-borders">Logical Background and Border Images</h3>
20462054

20472055
<p>[[!CSS3BG]] is handled separately because it can fill an area with specified images,
20482056
and the area to fill can be rotated or flipped depending on the text flow.</p>

0 commit comments

Comments
 (0)