Skip to content

Commit 302d773

Browse files
committed
[css-writing-modes] Fix links.
1 parent 30d14d5 commit 302d773

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

css-writing-modes-3/Overview.bs

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,12 @@ Introduction to Writing Modes</h2>
141141
Module Interactions</h3>
142142

143143
<p>This module replaces and extends the 'unicode-bidi' and 'direction'
144-
features defined in [[!CSS21]] sections 8.6 and 9.10.
144+
features defined in [[!CSS2]] sections 8.6 and 9.10.
145145

146146
<h3 id="values">
147147
Value Types and Terminology</h3>
148148

149-
This specification follows the <a href="https://www.w3.org/TR/CSS21/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
149+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]].
150150
Value types not defined in this specification are defined in CSS Values & Units [[!CSS-VALUES-3]].
151151
Other CSS modules may expand the definitions of these value types.
152152

@@ -156,7 +156,7 @@ Value Types and Terminology</h3>
156156
For readability they have not been repeated explicitly.
157157

158158
<p>Other important terminology and concepts used in this specification
159-
are defined in [[!CSS21]] and [[!CSS-TEXT-3]].
159+
are defined in [[!CSS2]] and [[!CSS-TEXT-3]].
160160

161161
<span id="bidi"></span>
162162
<h2 id="text-direction">
@@ -225,8 +225,8 @@ Specifying Directionality: the 'direction' property</h3>
225225
of any bidi paragraph, embedding, isolate, or override established by the box.
226226
(See 'unicode-bidi'.) <!-- except plaintext -->
227227
In addition, it informs the ordering of
228-
<a href="https://www.w3.org/TR/CSS21/tables.html">table</a> column layout,
229-
the direction of horizontal <a href="https://www.w3.org/TR/CSS21/visufx.html#overflow">overflow</a>,
228+
<a href="https://www.w3.org/TR/CSS2/tables.html">table</a> column layout,
229+
the direction of horizontal <a href="https://www.w3.org/TR/CSS2/visufx.html#overflow">overflow</a>,
230230
and the default alignment of text within a line, and other layout effects
231231
that depend on the box's inline base direction.</p>
232232

@@ -1047,7 +1047,7 @@ Text Baselines</h3>
10471047
<h3 id="replaced-baselines">
10481048
Atomic Inline Baselines</h3>
10491049

1050-
<p>If an <a href="https://www.w3.org/TR/CSS21/visuren.html#inline-boxes">atomic
1050+
<p>If an <a href="https://www.w3.org/TR/CSS2/visuren.html#inline-boxes">atomic
10511051
inline</a> (such as an inline-block, inline-table, or replaced inline element)
10521052
does not have a baseline,
10531053
then the UA synthesizes a baseline table thus:
@@ -1060,7 +1060,7 @@ Atomic Inline Baselines</h3>
10601060
<i>under</i> and <i>over</i> margin edges of the box.
10611061
</dl>
10621062

1063-
<p class="note">The 'vertical-align' property in [[!CSS21]] defines the baseline of
1063+
<p class="note">The 'vertical-align' property in [[!CSS2]] defines the baseline of
10641064
inline-table and inline-block boxes with some exceptions.
10651065

10661066
<h3 id="baseline-alignment">
@@ -1443,7 +1443,7 @@ Obsolete: the SVG1.1 'glyph-orientation-vertical' property</h4>
14431443
<h2 id="abstract-box">
14441444
Abstract Box Terminology</h2>
14451445

1446-
<p>CSS2.1 [[!CSS21]] defines the box layout model of CSS in detail,
1446+
<p>CSS2.1 [[!CSS2]] defines the box layout model of CSS in detail,
14471447
but only for the ''horizontal-tb'' writing mode. Layout is analogous
14481448
in writing modes other than ''horizontal-tb''; however directional
14491449
and dimensional terms in CSS2.1 must be abstracted and remapped
@@ -1863,10 +1863,10 @@ Dimensional Mapping</h3>
18631863
<ul>
18641864
<li>The ''repeat-x'' keyword of 'background-repeat' tiles in the
18651865
inline dimension of the element, which is not necessarily the
1866-
horizontal dimension. [[!CSS21]] [[!CSS3BG]]
1866+
horizontal dimension. [[!CSS2]] [[!CSS3BG]]
18671867
<li>The ''repeat-y'' keyword of 'background-repeat' tiles in the
18681868
block flow dimension of the element, which is not necessarily
1869-
the vertical dimension. [[!CSS21]] [[!CSS3BG]]
1869+
the vertical dimension. [[!CSS2]] [[!CSS3BG]]
18701870
<li>The 'overflow-x' property controls overflow in the inline
18711871
dimension of the element. [[!CSS3UI]]
18721872
<li>The 'overflow-y' property controls overflow in the block
@@ -1879,9 +1879,9 @@ Dimensional Mapping</h3>
18791879
<li>The first and second values of the 'border-spacing' property
18801880
represent spacing between columns and rows respectively, not
18811881
necessarily the horizontal and vertical spacing respectively.
1882-
[[!CSS21]]
1882+
[[!CSS2]]
18831883
<li>The 'line-height' property always refers to the logical
1884-
height. [[!CSS21]]
1884+
height. [[!CSS2]]
18851885
</ul>
18861886

18871887
<p>The height properties ('height', 'min-height', and 'max-height')
@@ -1890,15 +1890,15 @@ Dimensional Mapping</h3>
18901890
the rules used to calculate box dimensions and positions are logical.
18911891

18921892
<p>For example, the calculation rules in
1893-
<a href="https://www.w3.org/TR/CSS21/visudet.html#Computing_widths_and_margins">CSS2.1 Section 10.3</a>
1893+
<a href="https://www.w3.org/TR/CSS2/visudet.html#Computing_widths_and_margins">CSS2.1 Section 10.3</a>
18941894
are used for the inline dimension measurements:
18951895
they apply to the <i>inline size</i> (which could be either the physical width or physical height)
18961896
and to the <i>inline-start</i> and <i>inline-end</i> margins, padding, and border.
18971897
Likewise the calculation rules in
1898-
<a href="https://www.w3.org/TR/CSS21/visudet.html#Computing_heights_and_margins">CSS2.1 Section 10.6</a>
1898+
<a href="https://www.w3.org/TR/CSS2/visudet.html#Computing_heights_and_margins">CSS2.1 Section 10.6</a>
18991899
are used in the block dimension:
19001900
they apply to the <i>block size</i>
1901-
and to the <i>block-start</i> and <i>block-end</i> margins, padding, and border. [[!CSS21]]
1901+
and to the <i>block-start</i> and <i>block-end</i> margins, padding, and border. [[!CSS2]]
19021902

19031903
<p>As a corollary, percentages on the margin and padding properties,
19041904
which are always calculated with respect to the containing block
@@ -2002,7 +2002,7 @@ Available Space in Orthogonal Flows</h4>
20022002
This typically happens in CSS2.1
20032003
when a containing block has an ''height/auto'' height,
20042004
for example: its width is given by the calculations in
2005-
<a href="https://www.w3.org/TR/CSS21/visudet.html#blockwidth">10.3.3</a>,
2005+
<a href="https://www.w3.org/TR/CSS2/visudet.html#blockwidth">10.3.3</a>,
20062006
but its <i>block size</i> depends on its contents.
20072007
In such cases the <i>available inline space</i> is defined
20082008
as the <i>inline size</i> of the containing block;
@@ -2068,11 +2068,11 @@ Flow-Relative Mappings</h3>
20682068

20692069
<p>For example, the margin that is dropped when a box's inline
20702070
dimension is
2071-
<a href="https://www.w3.org/TR/CSS21/visudet.html#blockwidth">over-constrained</a>
2071+
<a href="https://www.w3.org/TR/CSS2/visudet.html#blockwidth">over-constrained</a>
20722072
is the end margin as determined by the writing mode of the
20732073
containing block.
20742074

2075-
<p>The <a href="https://www.w3.org/TR/CSS21/box.html#collapsing-margins">margin
2075+
<p>The <a href="https://www.w3.org/TR/CSS2/box.html#collapsing-margins">margin
20762076
collapsing rules</a> apply exactly with the <em><i>block-start</i>
20772077
margin</em> substituted for the top margin and the
20782078
<em><i>block-end</i> margin</em> substituted for the bottom margin.
@@ -2112,17 +2112,17 @@ Line-Relative Mappings</h3>
21122112
to interpret the <css>left</css> and <css>right</css> values of the
21132113
following properties:
21142114
<ul>
2115-
<li>the 'text-align' property [[!CSS21]]
2115+
<li>the 'text-align' property [[!CSS2]]
21162116
</ul>
21172117

21182118
<p>The <i>line-right</i> and <i>line-left</i> directions are calculated
21192119
with respect to the writing mode of the <em>containing
21202120
block</em> of the box and used to interpret the <css>left</css>
21212121
and <css>right</css> values of the following properties:
21222122
<ul>
2123-
<li>the 'float' property [[!CSS21]]
2124-
<li>the 'clear' property [[!CSS21]]
2125-
<li>the 'caption-side' property [[!CSS21]]
2123+
<li>the 'float' property [[!CSS2]]
2124+
<li>the 'clear' property [[!CSS2]]
2125+
<li>the 'caption-side' property [[!CSS2]]
21262126
</ul>
21272127

21282128
<p>The <i>over</i> and <i>under</i> directions are calculated with respect to
@@ -2135,10 +2135,10 @@ Line-Relative Mappings</h3>
21352135
the "top" of the line box is its <i>over</i> edge;
21362136
the "bottom" of the line box is its under edge.
21372137
Positive length and percentage values
2138-
shift the baseline towards the <i>line-over</i> edge. [[!CSS21]]
2138+
shift the baseline towards the <i>line-over</i> edge. [[!CSS2]]
21392139
<li>For the 'text-decoration' property,
21402140
the underline is drawn on the <i>under</i> side of the text;
2141-
the overline is drawn on the <i>over</i> side of the text. [[!CSS21]]
2141+
the overline is drawn on the <i>over</i> side of the text. [[!CSS2]]
21422142
<span class="note">Note that the CSS Text Decoration Module defines
21432143
this in more detail and provides additional controls for
21442144
controlling the position of underlines and overlines.
@@ -2152,8 +2152,8 @@ Purely Physical Mappings</h3>
21522152
and do not respond to changes in writing mode:
21532153

21542154
<ul>
2155-
<li>the ''rect()'' notation of the 'clip' property [[!CSS21]]
2156-
<li>the background properties [[!CSS21]] [[!CSS3BG]]
2155+
<li>the ''rect()'' notation of the 'clip' property [[!CSS2]]
2156+
<li>the background properties [[!CSS2]] [[!CSS3BG]]
21572157
<li>the border-image properties [[!CSS3BG]]
21582158
<li>the offsets of the 'box-shadow' and 'text-shadow' properties
21592159
</ul>

0 commit comments

Comments
 (0)