@ font-face无法在客户端站点上运行?

Jit*_*yas 5 css asp.net iis xhtml font-face

这是CSS代码

@font-face {
    font-family: 'FuturaStdBook';
    src: url('site/font-face/futurastd-medium-webfont.eot');
    src: local('?'), url('site/font-face/futurastd-medium-webfont.woff') format('woff'), url('site/font-face/futurastd-medium-webfont.ttf') format('truetype'), url('site/font-face/futurastd-medium-webfont.svg#webfont') format('svg');
    font-weight: normal;
    font-style: normal;
}

h2 {font-family:'FuturaStdBook', sans-serif}
Run Code Online (Sandbox Code Playgroud)

它可以与哑剧类型有关吗?

我怎样才能确保自己的道路正确?

Dan*_*fer 17

如果您使用的是IIS,则需要为.eot扩展名注册MIME类型.

  1. 在IIS管理器的IIS部分中,打开MIME类型配置
  2. 在"操作"下,点击"添加..."
  3. .otf在扩展名框中输入,然后application/octet-stream在MIME类型框中输入.
  4. 单击确定

您需要为您使用的每个非标准扩展(.ttf已经注册,.woff不是)执行此操作,但应该这样做!