Font-face не работает в браузерах Windows

0

Я закодировал сайт на своем mac, и я использовал собственный шрифт. Я определил пользовательский шрифт с этим правилом font-face:

@font-face
{
font-family: gnuolane;
src: url('../fonts/gnuolane.otf'),
}

Проблема заключается в том, что шрифт не загружается ни в одну версию любого браузера. На моем Mac, Safari/Chrome/FF работает отлично.

Это веб-сайт.

И вот как это должно выглядеть, когда шрифт работает правильно:

Изображение 174551

благодаря

LE: Я сгенерировал этот код и все эти файлы с fontsquirrel.com. Все еще не работает. Я пробовал использовать оба "../fonts/gnuolane...." и "/fonts/gnuolane...."

@font-face {
font-family: 'gnuolane';
src: url('../fonts/gnuolane_rg-webfont.eot');
src: url('../fonts/gnuolane_rg-webfont.eot?#iefix') format('embedded-opentype'),
     url('../fonts/gnuolane_rg-webfont.woff') format('woff'),
     url('../fonts/gnuolane_rg-webfont.ttf') format('truetype'),
     url('../fonts/gnuolane_rg-webfont.svg#gnuolane_rgregular') format('svg');
font-weight: normal;
font-style: normal;
}

Все еще не работает.

  • 0
    Читайте здесь: paulirish.com/2009/bulletproof-font-face-implementation-syntax
  • 1
    У вас есть только один тип файла для этого шрифта. Вам нужно иметь все типы файлов для его работы. Вот этот сайт, который может сделать все типы файлов для вас, fontsquirrel.com .
Показать ещё 4 комментария
Теги:
font-face

2 ответа

3
Лучший ответ

Переместите все ваши файлы шрифтов (фактические шрифты, которые я имею в виду), в ту же папку, что и ваш файл CSS... Затем используйте этот блок CSS. Скажите, если это сработает. Я чувствую, что это вопрос пути...

@font-face {
    font-family: 'gnuolane';
    src: url('gnuolane_rg-webfont.eot');
    src: url('gnuolane_rg-webfont.eot?#iefix') format('embedded-opentype'),
    url('gnuolane_rg-webfont.woff') format('woff'),
    url('gnuolane_rg-webfont.ttf') format('truetype'),
    url('gnuolane_rg-webfont.svg#gnuolane_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
  • 0
    Видимо, это решило мою проблему. Спасибо :)
  • 0
    Так что да, у вас не были правильно настроены маршруты ... рад, что смог помочь!
Показать ещё 1 комментарий
0

попробуй это

@font-face {
    src: local('gnuolane'), url('/path_to/gnuolane.otf') format('truetype');
}
  • 0
    Не сработало.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню