我的字体家族css规则有问题。

这是我的规则:

font-family: "helvetica neue ultralight", Arial, serif;


我不明白的是为什么Arial字体会接管字体视图。

当我像这样取下Arial时:

font-family: "helvetica neue ultralight", serif;


它会显示halvetica字体,但是当我添加它时(如此处),Arial将接管。

至于我的理解,arial应该是后备。

最佳答案

因此,您具有font-family: "helvetica neue ultralight", Arial, serif;,如果找不到helvetica neue ultralight字体,并且如果没有找到Arial,则将使用衬线,从而允许浏览器使用Arial。

好的,如果您使用:

font-family: "helvetica neue ultralight", serif;


使用helvetica,为什么?

浏览器甚至没有衬线字体。因此,它们都不在浏览器中可用,然后您会看到helvetica用作本地计算机字体,但没有用作浏览器中包含的字体。

最后,检查字体是否存在,使用@ font-face仔细检查您嵌入的字体的路径。

07-24 17:46
查看更多