【发布时间】:2015-08-14 17:16:16
【问题描述】:
我是 CSS 新手。我想在我的小项目中使用 Helvetica Neue 字体。 我已经下载了 .ttf 文件并尝试通过@font-face 规则插入它:
@font-face{
font-family:"Helvetica Neue Light";
src:url("contenuti/HelveticaNeue-Light.ttf"); /*That's where I put it*/
}
为了应用它,我使用了:
.xyz{
font-family:"Helvetica Neue Light";
/*...other things...*/
}
问题是 Safari 或 Chrome 都没有显示它
我能做什么?
【问题讨论】:
-
您的浏览器是否能够检索 ttf 文件?检查你的浏览器开发者控制台。
-
检查元素(按 f12)并检查您是否在 xyz 类中获取字体?
-
我遇到了和你一样的问题,但我没有得到任何解决方案。但就我而言,字体在 IE 11.x 和 firefox 38.x 中运行良好。
-
如果将
format('truetype')放在“.ttf”文件后面(;前面)会怎样? -
@nova99,查看Helvetica Neue上的这个 SO 线程