#css #svg #fonts
#css #svg #шрифты
Вопрос:
Хотя обычно шрифты Google используются путем ссылки на них на серверах Google, вы также можете загружать файлы шрифтов прямо на свой сайт. Это все, что я знаю. Ранее у меня были установлены веб-шрифты see в папке «шрифт». Файлы были разных форматов, таких как FrancoisOne-webfont.eot или FrancoisOne-webfont.svg. Недавно художник-график прислал мне группу файлов шрифтов, где каждый файл соответствует стилю шрифта, например OpenSans-Bold.ttf. Это неправильные файлы?
Кажется, я не могу найти в Google никакой документации, касающейся этих файлов.
Спасибо за вашу помощь!
Комментарии:
1. Чтобы использовать webfonts и поддерживать ваш сайт во всех браузерах, вам понадобятся шрифты в разных форматах. Только ttf будет недостаточно AFAIK. Вопрос с «жирным шрифтом» — это что-то другое … некоторые шрифты поставляются с «жирной» версией (среди прочих), которую вам нужно указать как другой веб-шрифт и указать в вашем CSS, что, например, для обычного текста используется webfont 1 (обычный), а
strong
элементы используют webfont 2 (жирный). Шрифты, которые поставляются в разных вариантах, обычно имеют лучший рендеринг, чем экстраполированный «жирный» результат2. Это то, что я думал! Но поиск места для загрузки других форматов только ставит меня в бесконечный цикл перехода на базовую информационную страницу и страницу, где они просто хотят, чтобы вы использовали API. Фактическая загрузка нигде не найдена.
Ответ №1:
Вы можете включить шрифты с
@font-face { font-family: 'myfont';
src: url('path/to/yourfont.ttf') format('truetype'); }
а затем используйте его как:
.classname {
font-family: 'myfont', Arial, Helvetica, sans-serif;
}
Комментарии:
1. Спасибо за ваш ответ. Я думаю, что часть моей проблемы заключается в правильном указании пути в CMS.