У меня есть следующие строки в моем CSS.font-face не работает в 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?
Попробуйте запустить свой шрифт через [генератор fontsquirrel в] (http://www.fontsquirrel.com/fontface/generator) и посмотреть, что он проворачивает. Чтобы пользовательские шрифты работали в кросс-браузере, вам необходимо иметь шрифт в нескольких форматах. –
Похоже, генератор fontsquireel не работает для меня. После того, как я загружаю файлы, он все еще говорит, что у меня нет загруженных файлов, и нет никаких шрифтов в загрузке, которую он предоставляет. Я пробовал как с FireFox 10, так и с IE8. Сегодня вечером я попробую с другим браузером, когда вернусь домой. –
Веб-сайт FontSquirrel на самом деле действительно очень медленный для меня сегодня. Интересно, есть ли у них какие-то проблемы. Вы также можете посмотреть некоторые из [веб-шрифтов Google] (http://www.google.com/webfonts), чтобы узнать, как они это сделали. –