Я попытался использовать face-font, чтобы добавить пару своих шрифтов на мою страницу, но, к сожалению, даже если я выполнил инструкции, чтобы сделать его совместимым с браузерами, он работает только на Chrome и Safari и я не могу понять, почему. Я пробовал два разных метода.font-face не работает во всех браузерах
Первый выглядит следующим образом:
@font-face {
font-family: 'robotoblack';
src: url('roboto-black-webfont.eot'); /* per IE 5-8 */
src: local('☺'), /* direttiva local per IE */
url('roboto-black-webfont.woff') format('woff'), /* Firefox 3.6+, Chrome 5.0+, IE 9.0+ */
url('roboto-black-webfont.ttf') format('truetype'); /* Opera, Safari */
}
@font-face {
font-family: 'robotomedium_italic';
src: url('roboto-mediumitalic-webfont.eot'); /* per IE 5-8 */
src: local('☺'), /* direttiva local per IE */
url('roboto-mediumitalic-webfont.woff') format('woff'), /* Firefox 3.6+, Chrome 5.0+, IE 9.0+ */
url('roboto-mediumitalic-webfont.ttf') format('truetype'); /* Opera, Safari */
}
, а второй, как это:
@font-face {
font-family: 'robotoblack';
src: url('roboto-black-webfont.eot'); /* IE9 Compat Modes */
src: url('roboto-black-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('roboto-black-webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('roboto-black-webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('roboto-black-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('roboto-black-webfont.svg#robotoblack') format('svg'); /* Legacy iOS */
}
@font-face {
font-family: 'robotomedium_italic';
src: url('roboto-mediumitalic-webfont.eot'); /* IE9 Compat Modes */
src: url('roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('roboto-mediumitalic-webfont.woff2') format('woff2'), /* Super Modern Browsers */
url('roboto-mediumitalic-webfont.woff') format('woff'), /* Pretty Modern Browsers */
url('roboto-mediumitalic-webfont.ttf') format('truetype'), /* Safari, Android, iOS */
url('roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg'); /* Legacy iOS */
}
Не могли бы вы мне сказать, какой из двух методов является лучшим выбором? Любое предложение заставить его работать во всех браузерах?
В случае, если вы хотите увидеть пример, он доступен здесь:
Я надеюсь, что вы можете помочь! Заранее спасибо
Приветствия
Энрико
У ваших шрифтов нет файла stiles.css (я не могу загрузить их в браузере, ссылаясь на них), где они? –
Они находятся в папке, но поскольку вы задали этот вопрос, я скопировал их в основную папку, где находится файл stile.css. Правильно ли это? Все еще не работает .... –