@@ -17,6 +17,7 @@ Abstract: “Ruby”, a form of interlinear annotation, are short runs of text a
1717Abstract : They are typically used in East Asian documents to indicate pronunciation or to provide a short annotation.
1818Abstract : This module describes the rendering model and formatting controls related to displaying ruby annotations in CSS.
1919Ignored terms : internal table elements, characters
20+ Ignored vars : any
2021</pre>
2122
2223<!--
@@ -37,7 +38,7 @@ Introduction</h2>
3738<h3 id="placement">
3839Module interactions</h3>
3940
40- <p> This module extends the inline box model of CSS Level 2 [[!CSS21 ]]
41+ <p> This module extends the inline box model of CSS Level 2 [[!CSS2 ]]
4142 to support ruby.
4243
4344 <p> None of the properties in this module apply to the <code> ::first-line</code> or
@@ -46,7 +47,7 @@ Module interactions</h3>
4647<h3 id="values">
4748Values</h3>
4849
49- This specification follows the <a href="https://www.w3.org/TR/CSS21 /about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]] .
50+ This specification follows the <a href="https://www.w3.org/TR/CSS2 /about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]] .
5051 Value types not defined in this specification are defined in CSS Values & Units [[!CSS-VALUES-3]] .
5152 Other CSS modules may expand the definitions of these value types.
5253
@@ -231,7 +232,7 @@ Non-Inline Ruby</h4>
231232
232233 <p class="note">
233234 Note that absolute positioning or floating an element causes its 'display' value
234- to compute to a block-level equivalent. (See [[!CSS3 -DISPLAY]] or [[!CSS21 ]] section 9.7.)
235+ to compute to a block-level equivalent. (See [[!CSS -DISPLAY-3 ]] or [[!CSS2 ]] section 9.7.)
235236 For the <i> internal ruby display types</i> ,
236237 this causes their 'display' value to compute to ''display/block'' .
237238
@@ -241,7 +242,7 @@ Anonymous Ruby Box Generation</h3>
241242 <p> The CSS model does not require that the document language
242243 include elements that correspond to each of these components.
243244 Missing parts of the structure are implied through the anonymous box generation rules
244- <a href="https://www.w3.org/TR/CSS21 /tables.html#anonymous-boxes">similar to those used to normalize tables</a> . [[!CSS21 ]]
245+ <a href="https://www.w3.org/TR/CSS2 /tables.html#anonymous-boxes">similar to those used to normalize tables</a> . [[!CSS2 ]]
245246
246247 <ol>
247248
@@ -260,7 +261,7 @@ Anonymous Ruby Box Generation</h3>
260261 computes to ''inline-block'' .
261262
262263 <li id="anon-gen-anon-ruby"><strong> Generate anonymous ruby containers</strong> :
263- Any <a href="https://www.w3.org/TR/CSS21 /tables.html#anonymous-boxes">consecutive</a> sequence of
264+ Any <a href="https://www.w3.org/TR/CSS2 /tables.html#anonymous-boxes">consecutive</a> sequence of
264265 improperly-contained
265266 <i> ruby base containers</i> ,
266267 <i> ruby annotation containers</i> ,
@@ -829,7 +830,7 @@ Line Spacing</h3>
829830 <p> The 'line-height' property controls spacing between lines in CSS.
830831 When inline content on line is shorter than the 'line-height' ,
831832 half-leading is added on either side of the content,
832- as specified in <a href="https://www.w3.org/TR/CSS21 /visudet.html#line-height">CSS2.1§10.8</a> . [[!CSS21 ]]
833+ as specified in <a href="https://www.w3.org/TR/CSS2 /visudet.html#line-height">CSS2.1§10.8</a> . [[!CSS2 ]]
833834
834835 <p> In order to ensure consistent spacing of lines,
835836 documents with ruby typically ensure that the 'line-height' is large enough
0 commit comments