【发布时间】:2012-03-26 12:58:13
【问题描述】:
我下载了一些 otf 字体,然后使用:https://onlinefontconverter.com 将它们转换为 eot,但是当我在 IE8 中查看该站点时,字体不显示(它们在 Chrome、Firefox、Opera、Android 中显示)。我的代码或 eot 一定有问题。有谁知道怎么回事?
(在此处下载 Roboto:http://www.fontsquirrel.com/fonts/roboto)
(在此处转换:https://onlinefontconverter.com)
STYLES.CSS
@font-face
{
font-family: RobotoCondensed;
src: url("Roboto-Condensed.eot");
}
@font-face
{
font-family: RobotoCondensed;
src: url("Roboto-Condensed.ttf");
}
.myDiv
{
font-family: RobotoCondensed, Arial, Helvetica;
font-size: 10px;
color: #e8e8e8;
}
index.html(相关代码)
<div class="myDiv">Some font in here that shows incorrectly as Arial!</div>
样式表和字体在同一个文件夹中。
【问题讨论】:
-
为什么不是
font-family = Roboto-Condensed? -
你可以随意命名。
-
您是否尝试过使用 Font Squirrel 的字体生成器? fontsquirrel.com/fontface/generator - 为您提供所有浏览器所需的所有字体和 CSS。
标签: html css internet-explorer internet-explorer-8 fonts