我们的 ASP.NET C# Web 应用程序用于以下环境 .NET Framework 4
ASP.NET Web 窗体。
IIS 7
视窗 2008
视觉工作室 2010
.NET IDE C#
HTTPS ( SSL )
我们的项目网页设计师想要使用名为 Antic Slab 和 Antic 的 Google 字体:
http://www.google.com/fonts#UsePlace:use/Collection:Antic
http://www.google.com/fonts#UsePlace:use/Collection:Antic+Slab
我下载了与 Google 字体相关的 zip 文件。
我为每种字体提取了 ttf 文件。
在我的 CSS 文件中,我放置了以下字体:
@font-face {
font-family: 'Antic Slab';
font-style: normal;
font-weight: 400;
src: local('Antic Slab'), local('AnticSlab-Regular'), url(AnticSlab-Regular.woff) format('woff');
}
@font-face {
font-family: 'Antic';
font-style: normal;
font-weight: 400;
src: local('Antic'), local('Antic-Regular'), url(Antic-Regular.woff) format('woff');
}
但是,我使用以下 css 规范中的字体:
h1, h2, h3, h4, h5, h6 {
font-family: 'Antic Slab', serif;
font-weight:bold;
line-height:1.0em;
}
p
{
font-family: 'Antic', sans-serif;
font-size:1.2em;
line-height: 1.5em;
margin:0 0 0.5em 0;
}
但是,当我部署网站时,字体无法显示。
有人可以就如何确保字体显示在我的网站上提出一些建议吗?