我正在使用两种网络字体“NanumGothic.eot”
和“NanumGothic.woff”,CSS 样式如下。
该系统托管基于 Windows Server 2003 的 Web 服务
以及 IIS 6.0 和本地远程 MS-SQL Server 2008。
@font-face {
font-family: ngweb;
src:url('NanumGothic.woff') format('woff'); /* Modern Browsers */
}
@font-face {
font-family: ngie;
src:url('NanumGothic.eot'); /* IE6-IE8 */
}
.woff 文件在非 IE 6、IE 7 和 IE 8 网络浏览器上运行良好,甚至在 IE 9 上运行良好(此处运行良好)。
从 IE 6 到 IE 8,它们都是使用我知道的 .eot 字体文件。
但是,这个服务器根本不显示网页字体(在 IE 6 ~ IE 8 上)。
我的 IE 8 浏览器安全设置启用了可下载的网络字体。
其他类似系统以良好的方式服务于相同的 .eot 文件。
我在谷歌上搜索了 sytle CSS 标签并将其应用到系统中,但没有任何改进。
为什么要这样对我 MS???
服务器系统重启可以解决这个问题吗?真的吗?
最佳答案
我不能说对于 IIS6,但在 IIS7 中,您需要为字体添加 mime 类型。你调查过这个吗?
关于asp.net - xxx.eot 网络字体文件无法在 IIS 6.0 服务器上正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8558681/