并非所有字体权重都在我的网站上(本地字体,Helvetica Neue)

时间:2014-07-08 04:16:47

标签: css

我有一台Mac,这意味着我在本地预装了Helvetica Neue。我可以在我创建的网站模型上使用它,但600 Italic和300 Normal不会在所述网站上呈现,而是分别呈现为600 Normal和200 Normal。

我可以在Pages上使用这两种字体权重/样式...例如...此外,这种情况发生在多台Mac和多个版本的OS X上,因此看起来世界上每一台Mac都有这个问题。 ..但没有意义,因为所有字体变体都在那里,100,200,300,400等...

有什么想法吗?

编辑:如果我使用@ font-face指向我编写的字体(“Duplicate Neue”)的CSS文件,我可以获得300 Normal和600 Italic,后者又指向.woff Helvetica Neue的变种文件......但是,如果字体是本地的,为什么不渲染!?

1 个答案:

答案 0 :(得分:0)

得到它......

根据这个帖子 - Using Helvetica Neue in a Website - “Helvetica Neue”不会为了font-family而删除它:。

要获得本地字体Helvetica Neue的某些字体权重,必须使用其他字体系列值,例如“HelveticaNeue-Thin”(200)等。不必为此类字体系列定义字体粗细因为HelveticaNeue-Thin当然只有一种字体重量。

不言而喻,但对这种字体的支持非常有限(据我所知,它仅在Apple设备上预装),对于坚持使用此字体的人(如我),强烈建议您包含将在Windows,Android,Blackberry,Chrome OS等设备上加载的备份字体。