通常,我在某些网站中使用"Helvetica Neue"作为字体,尽管在其他网站上,我也看到一些"HelveticaNeue-Light", "Helvetica Neue Light", "Helvetica Neue"

有什么理由以这种方式引用Helvetica Neue吗?还是应该坚持我所使用的常规?

最佳答案

他们正在采用“gun弹枪”方法来引用字体。浏览器将尝试将每个字体名称与用户计算机上所有已安装的字体进行匹配(按照列出的顺序)。

在您的示例中,将首先尝试"HelveticaNeue-Light",如果此字体变体不可用,浏览器将尝试"Helvetica Neue Light",最后尝试"Helvetica Neue"

据我所知,"Helvetica Neue"不被视为“网络安全字体”,这意味着您将无法依靠整个用户群安装它。将"serif""sans-serif"定义为最终默认位置是很常见的。

为了使用不是“网络安全”的字体,您需要使用一种称为字体嵌入的技术。嵌入式字体不需要在用户的计算机上安装,而是作为页面的一部分下载。请注意,这会增加总体有效负载(就像图像一样),并且可能会影响页面加载时间。

带有开源许可证的免费字体的绝佳资源是Google Fonts。 (使用前,您仍应检查各个许可证。)每种字体都有一个下载链接,其中包含有关如何将其嵌入网站的说明。

关于html - 在网站中使用Helvetica Neue,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12070055/

10-12 13:38