设置字体系列后,为什么在我的网站Arial上呈现的字体是:“ Helvetica”,“ Helvetica Neue”,“ Arial”,无衬线;

时间:2019-11-02 21:29:17

标签: html css

如下图所示,我元素的font-family属性是Helvetica(无衬线),但是渲染的字体是Arial。为什么会这样呢?现在我不太确定实际上是在渲染哪种字体。

enter image description here

1 个答案:

答案 0 :(得分:1)

因为您的系统实际上没有Helvetica,所以您在列表上获得了下一个选择。

设置font-family不会为用户提供这些字体,这是对客户端的建议,即使用哪种字体,如果没有选择,则建议使用哪种字体。

Windows计算机不太可能带有Helvetica,但它们将具有Arial。相反,Mac将具有Helvetica,但没有Arial。这就是sans-serif的泛型族存在的原因。它告诉系统使用系统默认的sans-serif字体,即系统上的Arial。