2010-09-13 2 views
2

Я пытался внедрить несколько ивритских шрифтов на сайт.Как внедрить шрифты на иврите на сайт?

используя этот код в моем CSS файл:

@ шрифта лицо { семейство шрифтов: tamruta; src: url ('/ css/tamruta.eot'); src: local (tamruta), url ('/ css/tamruta.ttf') format ('opentype'); }

его предположение работать на всех браузерах. некоторые как это не работает, и у меня есть массаж при попытке загрузить приложение (работа с appengine):

Не удалось угадать mimetype для css/tamruta.ttf. Использование приложения/октетного потока. Не удалось угадать mimetype для css/tamruta.eot. Использование приложения/октетного потока.

У вас есть идея? или, возможно, еще один способ встраивания шрифтов на мой сайт.

спасибо, Арик

ответ

1

Эти сообщения должны быть предупреждением и не должны быть проблемой, так как нет никакого официального MIME типа для OpenType шрифтов. Вы должны отправить свои файлы EOT как application/vnd.ms-fontobject, если это возможно.

Редактировать: Кажется, все работает отлично!

http://i55.tinypic.com/2a5zub6.png

+0

все в порядке. Меня не волнует маскарад. – arik

+0

проблема заключается в том, что я не вижу шрифты на других компьютерах, и чтобы цены были больше по сравнению с браузерами. – arik

+0

У вас есть ссылка на тестовую версию страницы, чтобы я мог точно видеть, что происходит? –

0

.eot только для IE.

Перейдите на сайт FontSquirrel, используйте генератор Kit @ font-face. Он создаст все файлы, необходимые для кросс-браузерной поддержки.