我刚刚遇到这个问题并在我来到这个页面后想到了一个解决方案:
@import url(http://fonts.googleapis.com/css?family=Ubuntu:400,400italic,700,700italic);
@font-face {
font-family: "UbuntuFallback";
font-style: normal;
font-weight: normal;
src: url("/webfonts/ubuntu/ubuntu-webfont.eot?#iefix") format("embedded-opentype"), url("/webfonts/ubuntu/ubuntu-webfont.woff") format("woff"), url("/webfonts/ubuntu/ubuntu-webfont.ttf") format("truetype");
}
@font-face {
font-family: "UbuntuFallback";
font-style: normal;
font-weight: bold;
src: url("/webfonts/ubuntu/ubuntu-bold-webfont.eot?#iefix") format("embedded-opentype"), url("/webfonts/ubuntu/ubuntu-bold-webfont.woff") format("woff"), url("/webfonts/ubuntu/ubuntu-bold-webfont.ttf") format("truetype");
}
@font-face {
font-family: "UbuntuFallback";
font-style: italic;
font-weight: normal;
src: url("/webfonts/ubuntu/ubuntu-italic-webfont.eot?#iefix") format("embedded-opentype"), url("/webfonts/ubuntu/ubuntu-italic-webfont.woff") format("woff"), url("/webfonts/ubuntu/ubuntu-italic-webfont.ttf") format("truetype");
}
@font-face {
font-family: "UbuntuFallback";
font-style: italic;
font-weight: bold;
src: url("/webfonts/ubuntu/ubuntu-bolditalic-webfont.eot?#iefix") format("embedded-opentype"), url("/webfonts/ubuntu/ubuntu-bolditalic-webfont.woff") format("woff"), url("/webfonts/ubuntu/ubuntu-bolditalic-webfont.ttf") format("truetype");
}
body
{
font-family: Ubuntu, UbuntuFallback, Tahoma, Sans-Serif;
}
所以我想使用 Ubuntu 字体,但是我们的网站是在本地主机上运行的,不一定会连接到互联网。我为 Ubuntu 字体创建了一些 @font-face 声明,将其命名为其他名称(“UbuntuFallback”),然后将其放入字体系列样式列表中。
瞧!