我试图将一些希伯来字体嵌入网站。
在我的css文件中使用此代码:
@字体面 { font-family:tamruta; src:url('/ css / tamruta.eot'); src:local(tamruta),url('/ css / tamruta.ttf')格式('opentype'); }
它支持在所有浏览器上工作。 一些如何不起作用,我尝试上传应用程序时按摩(使用appengine):
无法猜测css / tamruta.ttf的mimetype。使用application / octet-stream。 无法猜测css / tamruta.eot的mimetype。使用application / octet-stream。
你知道吗? 或者可能是将字体嵌入我的网站的其他方式。谢谢,arik
答案 0 :(得分:1)
这些消息应该是警告,不应该是一个问题,因为OpenType字体没有官方的MIME类型。如果可能,您应该尽可能将您的EOT文件发送为application/vnd.ms-fontobject
。
编辑:对我来说似乎工作得很好!
答案 1 :(得分:0)
.eot仅适用于IE。
转到FontSquirrel网站,使用@ font-face Kit Generator。它将创建跨浏览器支持所需的所有文件。