我已经安装了Helvetica Neue Condensed Bold字体:
![enter image description here](https://istack.dev59.com/GEQb4.webp)
经过一番摸索,我通过以下方法让它运行起来了(仅在Webkit中测试):
font-family: "HelveticaNeue-CondensedBold";
font-stretch在CSS2和2.1之间被删除了,但在CSS3中又回来了,但只有IE9支持(从未想过任何CSS属性会这样!)
这行得通是因为我使用了postscript名称(在Font Book中找到字体,按cmd+I),这是非标准行为。最好还是使用:
font-family: "HelveticaNeue-CondensedBold", "Helvetica Neue";
为了防止其他浏览器无法识别,然后默认使用衬线字体。
Sans-Serif
作为最后的备选字体。 - Pekkafont-family
不接受PostScript字体名称。然而,@font-face { src: local(...) }
却能够实现。这意味着您可以执行类似于@font-face { font-family: Helvetica; font-weight: bold; src: local(HelveticaNeue-CondensedBold); }
的操作。 - Thai我曾经遇到了同样的问题,并且很难在所有浏览器上都使其正常工作。
所以这是我找到的Helvetica Neue Condensed Bold最佳字体堆叠:
font-family: "HelveticaNeue-CondensedBold", "HelveticaNeueBoldCondensed", "HelveticaNeue-Bold-Condensed", "Helvetica Neue Bold Condensed", "HelveticaNeueBold", "HelveticaNeue-Bold", "Helvetica Neue Bold", "HelveticaNeue", "Helvetica Neue", 'TeXGyreHerosCnBold', "Helvetica", "Tahoma", "Geneva", "Arial Narrow", "Arial", sans-serif; font-weight:600; font-stretch:condensed;
更多的字体堆栈可以在以下网址找到:
http://rachaelmoore.name/posts/design/css/web-safe-helvetica-font-stack/
font-weight: 900;
- Stefan如果还有人在寻找Helvetica Neue Condensed Bold字体,你基本上有两个选择:
一个非常便宜的折中办法是从fontspring购买Franklin字体,然后在CSS中将"HelveticaNeue-CondensedBold"设置为首选字体。
h2 {"HelveticaNeue-CondensedBold", "FranklinGothicFSDemiCondensed", Arial, sans-serif;}
如果一个Mac用户加载您的站点,他们将看到Helvetica Neue;但是,如果他们使用另一种平台,则会看到Franklin。
更新:我发现与Helvetica Neue Condensed Bold更接近的匹配是Nimbus Sans Novus D Condensed bold。事实上,它也是由Helvetica衍生出来的。您可以在MyFonts.com上以20美元(桌面版)和20美元(Web,每1万个页面浏览次数)的价格购买。带有无限页浏览次数的Web价格为160美元。我已经在整个设计中使用了这种字体(即根本没有利用Mac的内置“NimbusSansNovusDBoldCondensed”),因为它使得跨浏览器的设计更加统一。内置的HN和Nimbus Sans在所有方面都非常相似,但是点大小不同。需要几个额外的点才能获得完全匹配的尺寸。
"Helvetica Neue Condensed Bold" 在 Firefox 中的使用:
.class {
font-family: "Helvetica Neue";
font-weight: bold;
font-stretch: condensed;
}
但是在Opera中失败了。