我正在尝试向网站添加自定义字体,但是我不确定我要去哪里。
在我的SASS(波旁威士忌)文件中,我有
@ font-face {
字体家族:“ officina”;
src:url(“ ../ fonts / officina / OfficinaSansStd-Book.otf”)format(“ opentype”);
}
身体 {
字体家族:officina;
}
很基本的。我查看了该页面的源代码,但在任何地方都没有看到officina字体文件链接。应该有一个吗?我担心路径可能是我遇到的问题,但是我不确定如何检查。我正在使用rails,但我认为不需要直接创建到字体的路由。
我也使用主干,并且已将字体放在资产目录中,这就是为什么它比CSS高一级的原因。
最佳答案
好的,我解决了。问题是红宝石想要一条路线。我将字体放置在已经存在的媒体路径中,而不是将字体保留在单独的字体路径中,但是从理论上讲,使用样式表路径本身也是可以的。