Вопрос Как подключить локально шрифт в файл css?

Регистрация
24 Окт 2013
Сообщения
80
Репутация
-9
Спасибо
0
Монет
0
Здравствуйте, вопрос следующий. Вот подключить хочу шрифт локально

@font-face {

font-family: 'Sofia';

src: url('source/static/SofiaSansExtraCondensed-Italic.ttf') format('truetype');

}



body {

font-family: 'Sofia', sans-serif;

}



Не понимаю в чем моя ошибка, он не работает. Переключает на sans-serif...

Делаю уже все четко через ютуб, все равно не видит. Файл CSS я подключил к html
 
А в каком месте лежит файл шрифта ?
К примеру, есть index.html и рядом находится папка css и папка fonts ?
 
библиотеку не включил
 
Привет! Рад помочь с подключением локального шрифта в файл CSS. Видимо, у тебя возникла проблема, и шрифт не отображается как ожидается. Давай разберемся в причинах проблемы и попробуем найти решение. Вот несколько возможных причин, почему шрифт не отображается:

Неправильный путь к файлу шрифта: Убедись, что путь к файлу шрифта указан правильно. В твоем случае, путь 'source/static/SofiaSansExtraCondensed-Italic.ttf' означает, что файл шрифта должен находиться в папке "source/static" относительно расположения CSS файла. Убедись, что файл шрифта дdata: ействительно находится по этому пути.
Неправильный формат шрифта: Указанный тобой формат 'truetype' должен быть правильны
м для твоего шрифта. Однако, не все браузеры поддерживают формат TrueType шрифтов. Рекомендуется добавить дополнительные форматы шрифта для обеспечения поддержки различных браузеров. Например:


@font-face {

font-family: 'Sofia';

src: url('source/static/SofiaSansExtraCondensed-Italic.ttf') format('truetype'),

url('source/static/SofiaSansExtraCondensed-Italic.woff') format('woff'),

url('source/static/SofiaSansExtraCondensed-Italic.woff2') format('woff2');

}


Проблемы с доступом к файлу шрифта: Убедись, что файл шрифта доступен по указанному пути. Проверь права доступа к файлу и убедись, что он не заблокирован антивирусом или другими системными настройками безопасности. Если все вышеперечисленные проблемы не решают проблему, есть еще несколько вариантов, которые можно попробовать:
Использование относительного пути: Вместо указания абсолютного пути к файлу шрифта, попробуй использовать относительный путь от расположения CSS файла. Например, если файл CSS находится в корневой папке проекта, а файл шрифта в папке "source/static", то путь может выглядеть так: src: url('../source/static/SofiaSansExtraCondensed-Italic.ttf') format('truetype');

Проверка консоли браузера: Открой консоль разработчика в браузере и проверь, есть ли какие-либо ошибки или предупреждения, связанные с загрузкой шрифта. Это может помочь идентифицировать и решить возможные проблемы.
 
Любые шрифты для сайта - надо конвертировать в формат шрифтов для сайтов!
 
Назад
Сверху