Css 字体不使用';你看起来不是在IE8工作吗?
我的CSS中有以下几行代码Css 字体不使用';你看起来不是在IE8工作吗?,css,internet-explorer-8,font-face,opentype,Css,Internet Explorer 8,Font Face,Opentype,我的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") } 在IE9中,它们会出现。在IE8中,它使用的是回
@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") }
在IE9中,它们会出现。在IE8中,它使用的是回退字体Arial。如何让它在IE8中工作?您需要提供字体的EOT版本,以便旧版本的IE嵌入它。他们不会识别任何其他格式,这就是为什么您要观察Arial的回退
把你的字体带到,它会为你准备好一切,包括一套新的CSS
@font-face
规则,用于你现有的规则。Internet Explorer在CSS3中无法识别你的.ttf(TrueType)或.otf(OpenType)字体,至少目前还不能识别。IE识别.eot(可嵌入的开放类型)
查看一下尝试运行字体,看看它能产生什么效果。要使自定义字体跨浏览器工作,您需要具有多种格式的字体。看起来fontsquireel的生成器不适合我。在我上传文件后,它仍然说我没有上传任何文件,而且它提供的下载中也没有字体。我试过Firefox10和IE8。今晚回家后我会尝试另一个浏览器。FontSquirrel的网站今天对我来说真的很慢。我想知道他们是否有一些问题。你们也可以看看其中的一些,看看他们是怎么做的。@GGG:是的,有一段时间服务器出现了一些问题,但它又回来了。终于让字体松鼠为我工作了。爱的输出!好极了谢谢是的,但不是ie9兼容模式
@font-face {
font-family: 'MyWebFont';
src: url('webfont.eot'); /* IE9 Compat Modes */
src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('webfont.woff') format('woff'), /* Modern Browsers */
url('webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('webfont.svg#svgFontName') format('svg'); /* Legacy iOS */
}