font-face似乎不能在IE8中运行?

Ama*_*son 6 css opentype font-face internet-explorer-8

我的CSS中有以下几行.

@font-face { font-family: Keffeesatz; src: url(/Styles/YanoneKaffeesatz-Light.otf) format("opentype") }
@font-face { font-family: KeffeesatzBold; src: url(/Styles/YanoneKaffeesatz-Bold.otf) format("opentype") }
Run Code Online (Sandbox Code Playgroud)

在IE9中,这些出现了.在IE8中,它使用了后备字体Arial.如何在IE8中使用它?

Bol*_*ock 15

您需要提供字体的EOT版本,以便将旧版本的IE嵌入其中.他们不会识别任何其他格式,这就是为什么你要观察Arial的后备.

将您的字体带到Font Squirrel @font-faceGenerator,它将为您准备一切,包括一套新的CSS @font-face规则,用于现有的CSS 规则.