小编典典

特殊字符的后备字体

css

我想知道是否有可能在使用@ font-
face时进行后备设置,以便如果页面上的文本包含字体中未考虑的字符(例如日文字符),则仅显示这些字符。基本字体,其他所有字符仍保留为自定义字体?

我在想,有时候一个段落中可能会同时包含两种字体。


阅读 426

收藏
2020-05-16

共1个答案

小编典典

您所描述的是浏览器的默认行为-自然会丢失字符而使用基本字体。

但是,有时自定义字体会使用空​​白字符,在这种情况下,您可以尝试使用 unicode-range

例如:

@font-face {
    font-family: BBCBengali;
    src: url(fonts/BBCBengali.ttf) format("opentype");
    unicode-range: U+00-FF;
}

不幸的是,存在浏览器支持问题。

2020-05-16