normalizeUnicode
此优化可将unicode-range
描述符转换为使用较短的通配符范围,当特定值满足通配符条件时。当代码在范围两侧的同一位置匹配0
和f
时,将转换值。因此,u+2000-2fff
可以转换为u+2???
,但u+2100-2fff
将保持原样。
示例
输入
@font-face {
font-family: "Latin Extended Additional";
unicode-range: u+1e00-1eff;
src: local("Baskerville");
}
body {
font-family: "Latin Extended Additional", sans-serif;
}
输出
@font-face {
font-family: "Latin Extended Additional";
unicode-range: u+1e??;
src: local("Baskerville");
}
body {
font-family: "Latin Extended Additional", sans-serif;
}