@@ -181,7 +181,7 @@ <h2 class="no-num no-toc" id="contents">Table of contents</h2>
181181< h2 id ="introduction "> Introduction</ h2 >
182182
183183< p > A font provides a resource containing the visual representation of
184- characters. At the simplest level it contains information that maps character
184+ characters [[CHARMOD]][[UNICODE]] . At the simplest level it contains information that maps character
185185codes to shapes (called glyphs) that represent these characters. Fonts
186186sharing a common design style are commonly grouped into font families
187187classified by a set of standard font properties. Within a family, the
@@ -1961,7 +1961,7 @@ <h3 id="unicode-range-desc">Character range: the <a href="#descdef-unicode-range
19611961 </ tbody >
19621962</ table >
19631963
1964- < p > This descriptor defines the set of Unicode codepoints that may be
1964+ < p > This descriptor defines the set of Unicode [[!UNICODE]] codepoints that may be
19651965supported by the font face for which it is declared. The descriptor
19661966value is a comma-delimited list of Unicode range (< var > <urange></ var > )
19671967values. The union of these ranges defines the set of codepoints that
@@ -1987,7 +1987,7 @@ <h3 id="unicode-range-desc">Character range: the <a href="#descdef-unicode-range
19871987</ dl >
19881988
19891989< p > Individual codepoints are written using hexadecimal values that correspond to
1990- < a href ="https://www.unicode.org/charts/ "> Unicode character codepoints</ a > .
1990+ < a href ="https://www.unicode.org/charts/ "> Unicode character codepoints</ a > [[!UNICODE]] .
19911991Unicode codepoint values must be between 0 and 10FFFF inclusive. Digit
19921992values of codepoints are ASCII case-insensitive. For interval ranges,
19931993the start and end codepoints must be within the range noted above and
@@ -2319,7 +2319,7 @@ <h3 id="font-family-casing">Case sensitivity of font family names</h3>
23192319algorithm must be applied without normalizing the strings involved and
23202320without applying any language-specific tailorings. The case folding
23212321method specified by this algorithm uses the case mappings with status field
2322- 'C' or 'F' in the CaseFolding.txt file of the Unicode Character Database.
2322+ 'C' or 'F' in the CaseFolding.txt file of the Unicode Character Database [[!UNICODE]] .
23232323</ p >
23242324
23252325< p class ="note ">
@@ -2607,7 +2607,7 @@ <h3 id="cluster-matching">Cluster matching</h3>
26072607< h3 id ="char-handling-issues "> Character handling issues</ h3 >
26082608
26092609< p > CSS font matching is always performed on text runs containing
2610- Unicode characters, so documents using legacy encodings are assumed to
2610+ Unicode characters [[!UNICODE]] , so documents using legacy encodings are assumed to
26112611have been transcoded before matching fonts. For fonts containing
26122612< em title ="character map "> character maps</ em > for both legacy encodings and Unicode, the contents of
26132613the legacy encoding < em > character map</ em > must have no effect on the results
0 commit comments