0

YanoneKaffeesatz在我的 wordpress 网站中使用字体。因此,为了首先使用这种字体,我从FontSquirrel生成了代码。然后我得到了这段代码

@font-face {
font-family: 'yanone_kaffeesatz_lightRg';
src: url('yanonekaffeesatz-light-webfont.eot');
src: url('yanonekaffeesatz-light-webfont.eot?#iefix') format('embedded-opentype'),
     url('yanonekaffeesatz-light-webfont.woff') format('woff'),
     url('yanonekaffeesatz-light-webfont.ttf') format('truetype'),
     url('yanonekaffeesatz-light-webfont.svg#yanone_kaffeesatz_lightRg') format('svg');
font-weight: normal;
font-style: normal;
}

然后我将代码粘贴到我的 css 文件中,并将所有转换后的字体(.otf、.svg、.ttf)粘贴到我的网站文件夹中,但我的字体仍然没有更改。那么有人可以告诉我为什么会这样吗?任何帮助和建议都将不胜感激。

4

1 回答 1

1

字体文件是否与样式表位于同一目录中?您当前指向该目录。CSS 中的路径是相对于样式表的,而不是根。

root 
  -css/styles.css
  -images/
  -fonts/
  index.html

使用上述结构,您将使用它作为您的 URL。

url('../fonts/your_font.font;);
于 2012-10-09T13:04:43.913 回答