Skip to content

Commit 377197b

Browse files
committed
[css-pseudo-4] Improve cross-linking to CSS Text 3.
1 parent cb1f10f commit 377197b

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

css-pseudo-4/Overview.bs

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ First-Letter Text: ''::first-letter'' pseudo-element and its ''::prefix'' and ''
279279

280280
The <dfn>::first-letter</dfn> [=pseudo-element=] represents
281281
the first Letter, Number, or Symbol
282-
(Unicode category <code>L*</code>, <code>N*</code>, or <code>S*</code>) [=typographic character unit=] [[!CSS-TEXT-3]]
282+
(Unicode category <code>L*</code>, <code>N*</code>, or <code>S*</code>) [=typographic character unit=]
283283
on the <a>first formatted line</a> of its <a>originating element</a>
284284
(the <dfn>first letter</dfn>)
285285
as well as its associated punctuation.
@@ -296,7 +296,7 @@ First-Letter Text: ''::first-letter'' pseudo-element and its ''::prefix'' and ''
296296
<pre class="lang-css">h2 + p::first-letter { initial-letter: 2; }</pre>
297297
</div>
298298

299-
As explained in [[!CSS-TEXT-3]],
299+
As explained in [[CSS-TEXT-3#characters]],
300300
a <a>typographic character unit</a> can include more than one Unicode codepoint.
301301
For example, combining characters must be kept with their base character.
302302
Also, languages may have additional rules
@@ -305,7 +305,8 @@ First-Letter Text: ''::first-letter'' pseudo-element and its ''::prefix'' and ''
305305
both letters should be considered within the ''::first-letter'' pseudo-element. [[UAX29]]
306306
When selecting the [=first letter=],
307307
the UA should tailor its definition of <a>typographic character unit</a>
308-
to reflect the first-letter traditions of the ''::first-letter'' pseudo-element’s <em>containing block</em>’s content language.
308+
to reflect the first-letter traditions of
309+
the ''::first-letter'' pseudo-element’s <em>[=containing block=]</em>’s [=content language=].
309310

310311
Note: Note that the [=first letter=] may in fact
311312
be a digit, e.g., the “6” in “67 million dollars is a lot of money.”
@@ -385,6 +386,11 @@ First-Letter Text: ''::first-letter'' pseudo-element and its ''::prefix'' and ''
385386
sub-[=pseudo-element=] of the ''::first-letter'' [=pseudo-element=]
386387
(''::first-letter::postfix'').
387388

389+
See [[css-text-3#characters]] and [[css-text-3#character-properties]]
390+
for more information on [=typographic character units=]
391+
and their Unicode properties.
392+
[[!CSS-TEXT-3]]
393+
388394
<h4 id="first-letter-application">
389395
Finding the First-Letter Text</h4>
390396

0 commit comments

Comments
 (0)