「CSS」- 字体 | Font

不同语言 使用 不同字体 | Language-related Font

unicode – Can CSS choose a different default font and size depending on Language – Stack Overflow
unicode-range – CSS: Cascading Style Sheets | MDN

我们需要为不同语言使用不同字体。比如,对于英文我们使用 Consolas 字体,对于其他语言使用 Microsoft Yahei 字体,

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

body {
	font-family: "Consolas", Microsoft Yahei
}

当浏览器发现字符在 unicode-range 内时,将使用该字体渲染字符。

注意事项:
1)属性 @font-face 相当于“对字体进行配置”,我们需要在其他地方使用该字体(即如上 body 中使用 Consolas 字体)

网页设置统一的字体

DeepSeek / 为网页所有元素设置相同字体

* {
    font-family: 'Open Sans', sans-serif;
}