@@ -2693,13 +2693,12 @@ <h3 id=unicode-range-desc><span class=secno>4.5 </span>Character range: the
2693
2693
< dl >
2694
2694
< dt > single codepoint (e.g. U+416)
2695
2695
2696
- < dd > a valid Unicode codepoint, represented as one to six hexadecimal
2697
- digits
2696
+ < dd > a Unicode codepoint, represented as one to six hexadecimal digits
2698
2697
2699
2698
< dt > interval range (e.g. U+400-4ff)
2700
2699
2701
- < dd > represented as two hyphen-separated valid Unicode codepoints
2702
- indicating the inclusive start and end codepoints of a range
2700
+ < dd > represented as two hyphen-separated Unicode codepoints indicating the
2701
+ inclusive start and end codepoints of a range
2703
2702
2704
2703
< dt > wildcard range (e.g. U+4??)
2705
2704
@@ -2709,17 +2708,18 @@ <h3 id=unicode-range-desc><span class=secno>4.5 </span>Character range: the
2709
2708
2710
2709
< p > Individual codepoints are written using hexadecimal values that
2711
2710
correspond to < a href ="http://www.unicode.org/charts/ "> Unicode character
2712
- codepoints</ a > . Valid Unicode codepoint values vary between 0 and 10FFFF
2711
+ codepoints</ a > . Unicode codepoint values must be between 0 and 10FFFF
2713
2712
inclusive. Digit values of codepoints are ASCII case-insensitive. For
2714
- interval ranges, the start and end codepoints are valid Unicode values and
2715
- the end codepoint is greater than or equal to the start codepoint.
2713
+ interval ranges, the start and end codepoints must be within the range
2714
+ noted above and the end codepoint must be greater than or equal to the
2715
+ start codepoint.
2716
2716
2717
2717
< p > Wildcard ranges specified with ‘?’ that lack an initial digit (e.g.
2718
2718
"U+???") are valid and equivalent to a wildcard range with an initial zero
2719
2719
digit (e.g. "U+0???" = "U+0000-0FFF"). Wildcard ranges that extend beyond
2720
- the range of valid Unicode codepoints are invalid. Because of this, the
2721
- maximum number of trailing ‘< code class =css > ?</ code > ’ wildcard
2722
- characters is five, even though the < a
2720
+ the range of Unicode codepoints are invalid. Because of this, the maximum
2721
+ number of trailing ‘< code class =css > ?</ code > ’ wildcard characters is
2722
+ five, even though the < a
2723
2723
href ="http://www.w3.org/TR/CSS21/syndata.html#tokenization "> < code
2724
2724
title ="UNICODE-RANGE token "> UNICODE-RANGE</ code > </ a > token accepts six.
2725
2725
@@ -3398,7 +3398,8 @@ <h3 id=cluster-matching><span class=secno>5.3 </span>Cluster matching</h3>
3398
3398
< li > If a sequence of multiple codepoints is canonically equivalent to a
3399
3399
single character and the font < a href ="#support "> < em
3400
3400
title =support > supports</ em > </ a > that character, select this font for
3401
- the sequence.
3401
+ the sequence and use the glyph associated with the canonically
3402
+ equiavlent character for the entire cluster.
3402
3403
</ ol >
3403
3404
3404
3405
< li > If no font was found in the font list in step 1:
0 commit comments