我的字体家族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仔细检查您嵌入的字体的路径。