html - 使用@font-face 添加新字体不起作用

标签 html css layout fonts

下面的代码有没有错误?

@font-face {
    font-family: 'raveFire';
    src: url('ravefire.eot');
    src: local('raveFire'), url('ravefire.ttf') format('truetype');
}

此代码位于文件“style.css”中,文件 ravefire.ttf 和 ravefire.eot 与“style.css”位于同一文件夹中 ...

我尝试在 span、style、class 等中使用这个新的字体系列......我也尝试了几种浏览器......

请问有什么帮助吗?

最佳答案

我最近一直在使用 font-face,但我没有看到“本地”引用,请尝试一下,即:

@font-face {
    font-family: 'raveFire';
    font-style: normal;
    font-weight: normal;
    src: url('ravefire.eot') format('eot'), url('ravefire.ttf') format('truetype');
}

确保您的字体与页面位于同一文件夹中,或者使用它们的绝对路径。

关于html - 使用@font-face 添加新字体不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7432800/

相关文章:

javascript - 可扩展广告的 iframe Busters 如何运作?

html - Wordpress Grid Post CSS 样式

javascript - 提交按钮的Onclick元素未调用JS函数

css - 我怎样才能让 Flexbox child 的高度达到他们 parent 的 100%?

javascript - 页面加载时的 Jquery 和 css 动画一个接一个地启动

android - 在同一布局中更改文本

java - Android: slider 图像 viewPager 未显示任何内容

html - 定位 div 以占据宽度的 50%

html - 单元格之间具有自动宽度和边距的 CSS 垂直列表

Android:使用 XML 布局文件添加新 View