asp.net - xxx.eot 网络字体文件无法在 IIS 6.0 服务器上正常工作

标签 asp.net css iis internet-explorer-8 eot

我正在使用两种网络字体“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/

相关文章:

c# - 创建一个json格式的对象

html - IE7 : whitespace nowrap doesn't work

html - 带有 html 和 css 的 Sprite

通过 IIS 运行 MVC 应用程序时 CSS 样式不起作用

ssl - IIS 缓存已删除的 SSL 证书

javascript - Web 应用程序的问题

c# - LINQ to SQL - 动态表属性

asp.net - 无效的 resx 文件。找不到文件 ..\..\My Project\Resources.resx

Jquery 动画样式?

ASP.NET MVC Urls 和 IIS 集成 Windows 身份验证