2017-01-01 4 views
0

У меня этот модный сайт Я работаю над: https://omnitored.000webhostapp.com/ Проблема в том, что только люди, у которых есть шрифт, установленный на их машине, могут видеть это на веб-сайте, иначе оно появляется как Arial.Пользователи, которые не установили шрифт на машине, не видят его на веб-сайте

Вот как это выглядит для меня, как у меня установлен шрифт: This is how it looks for me as I have the font installed

И вот как это выглядит для тех, кто не имеет шрифт, установленный:

enter image description here

Кроме того, мой код css, который обозначает шрифт:

@font-face { 
    font-family: infierno; 
    src: url(../fonts/infierno.ttf), 
    url(../fonts/infierno.eot), 
    url(../fonts/infierno.woff); 
} 

Я уверен, что все имена и линки ks в файле верны, поскольку он работает для меня как на хосте, так и на локальных файлах.

ответ

1

src с ошибкой в ​​вашем коде CSS. Кроме того, где находится файл шрифта, расположенный по отношению к файлу CSS? Если папка fonts находится в вашем корневом каталоге, вам нужно будет изменить свойство src, чтобы перейти в одну папку, прежде чем входить в папку fonts.

@font-face { 
    font-family: infierno; 
    src: url('../fonts/infierno.ttf'); 
} 

EDIT: Я получил его на работу, используя эту @font-face декларацию в Google Chrome. Дайте мне знать, если это сработает и для вас.

@font-face { 
    font-family: infernio; 
    src: url(../fonts/infierno.ttf), 
     url(../fonts/infierno.woff), 
     url(../fonts/infierno.eot); 
} 
+0

Fixed это, как вы сказали: «@ шрифта лицо { \t семейство шрифтов: Infierno; \t src: url (../ fonts/infierno.ttf) } ' – Omnitored

+0

Похоже, что это не влияет на сайт – Omnitored

+0

Попробуйте обновить силу; также убедитесь, что шрифт существует в 'fonts/infierno.ttf' и убедитесь, что шрифт загружен правильно (откройте его на своем компьютере, предложите установить его, но вам не нужно). Вы также применяете свойство 'font-family' к правильным элементам CSS, которые вы хотите получить? –

1

Добавить сильфонные .eot и .wof шрифты также NEER .ttf. и убедитесь, что ваши шрифты загружены в ваш браузер, проверив вашу консоль dev.

@font-face { 
 
    font-family: 'infierno'; 
 
    src: url('../fonts/infierno.ttf'); 
 
    src: url('../fonts/infierno.eot'); 
 
    src: url('../fonts/infierno.wof'); 
 
}