Css 如何将希伯来文字体嵌入网站?
我试图在网站上嵌入一些希伯来文字体 在我的css文件中使用以下代码: @字体 { 字体系列:tamruta; src:url('/css/tamruta.eot'); src:local(tamruta),url('/css/tamruta.ttf')格式('opentype'); } 它支持在所有浏览器上工作。 有些人认为它不起作用,我在尝试上传应用程序(使用appengine)时做了一个按摩: 无法猜测css/tamruta.ttf的mimetype。使用应用程序/八位字节流。 无法猜测css/tamruta.eot的mimetype。使用应用程序/八位字节流 你知道吗? 或者也许是另一种将字体嵌入我的网站的方式Css 如何将希伯来文字体嵌入网站?,css,google-app-engine,fonts,Css,Google App Engine,Fonts,我试图在网站上嵌入一些希伯来文字体 在我的css文件中使用以下代码: @字体 { 字体系列:tamruta; src:url('/css/tamruta.eot'); src:local(tamruta),url('/css/tamruta.ttf')格式('opentype'); } 它支持在所有浏览器上工作。 有些人认为它不起作用,我在尝试上传应用程序(使用appengine)时做了一个按摩: 无法猜测css/tamruta.ttf的mimetype。使用应用程序/八位字节流。 无法猜测cs
谢谢,arik这些消息应该是警告,不应该是问题,因为OpenType字体没有正式的MIME类型。不过,如果可能,您应该将EOT文件作为
application/vnd.ms fontobject
发送
编辑:这对我来说似乎很好
.eot仅适用于IE
转到该站点,使用@font-face工具包生成器。它将创建跨浏览器支持所需的所有文件。没关系,我不在乎避免出现大量问题。问题是我看不到其他计算机中的字体,更重要的是,不同的浏览器使用不同的字体。您是否有指向该页面测试版本的链接,以便我可以确切地看到发生了什么?它工作正常,但以Chrome为例,它不起作用。我可以确认它在Chrome中不起作用,我得到了一种通用的希伯来文字体。