【发布时间】:2015-06-29 18:14:40
【问题描述】:
如何在 CSS 文件中添加多个字体?我尝试了以下方法,但似乎不起作用。
@font-face {
font-family: 'Inspira_Reg';
src: url('http://myfonturl.com');
}
@font-face {
font-family: 'Inspira_Bold';
src: url('http://myfonturl.com');
}
@font-face {
font-family: 'Inspira_Italic';
src: url('http://myfonturl.com');
}
@font-face {
font-family: 'Inspira_Medium';
src: url('http://myfonturl.com');
}
然后要使用字体,我只需在 CSS ID 中设置 font-family 属性,如下所示:
#titleSection {
margin: 25px 5px auto auto;
font-size: 11px;
text-align:left;
font-family: 'Inspira_Reg';
color: black;
}
但它似乎不起作用。该字体似乎没有被识别,它似乎使用 Arial 或任何默认值。
我使用的是最新版本的谷歌浏览器,我使用的字体类型是 TTF 文件。
谢谢,丹。
【问题讨论】:
-
您从哪个 URL 加载字体?
-
是的,愚蠢的问题,就像上面的那个人一样,这些 URL 真的正确还是为了演示目的而更改它们?
-
知道您从中加载字体的 URL 很重要,因为问题可能只是一个简单的扩展问题,也可能是更多问题。
-
打开控制台、网络标签,查看字体是否加载
-
@JoeCorby 我已经更改了用于演示目的的 URL。我使用的真实 URL 可以正常工作,我已经对其进行了测试。
标签: html css google-chrome fonts truetype