css字体系列问题,如果字体在客户端不可用怎么办

Zho*_*min 1 css fonts

我在不同的服务器上托管了两个网站,有些元素我设置了与“TheSans”相同的字体系列,我确定它们都没有被覆盖,“theSans”是 css 中的真实和最终值,但是这两个页面的字体在相同的浏览器中看起来不同。我检查了我的电脑,发现我没有安装这个“theSans”字体,那么那里到底发生了什么?

如果浏览器没有找到该字体,它将使用什么字体?为什么在同一浏览器中行为不同。

OJa*_*Jay 5

如果浏览器没有该字体,它将回退到 css font-familyrule 中指定的其他选项。如果未指定附加选项,它将仅使用其默认值。例如。如果安装,下面它将使用 Helvetica,如果没有,它将使用 arial,如果没有 arial,它将只选择它拥有的每个 sans-serif 字体

font-family: Helvetica, arial , san-serif;
Run Code Online (Sandbox Code Playgroud)

关于字体系列的链接

话虽如此,如果浏览器没有字体,给浏览器提供字体不是很好吗?这就是@font-face CSS 规则的用武之地

相关问题在这里

关于@font-face