By
SnowSilver
Всем привет! Подскажите с подключением сторонних шрифтов...
1. Предположим мне надо подключит какой то шрифт с разными начертаниями, могу ли я использовать одно имя шрифта в font-family, будет ли в таком случае использоваться правильное - подключенное начертание в зависимости от font-weight ?
2. Проверить, есть ли шрифт в системе(чтоб его не грузить лишний раз), можно с помощью local, такого перечисления думаю достаточно, чтоб наверника проверить:
local('Roboto Thin'), local('RobotoThin'), local('Roboto-Thin') ?
Я подключаю так(для каждого начертания через тире указано начертание):
@font-face {
font-family: "Roboto-Thin";
src: local('Roboto Thin'), local('RobotoThin'), local('Roboto-Thin'),
'/fonts/Roboto-Thin.woff2' format('woff2'),
'/fonts/Roboto-Thin.woff' format('woff');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: "Roboto-Light";
src: local('RobotoLight'), local('Roboto Light'), local('Roboto-Light'),
'/fonts/Roboto-Light.woff2' format('woff2'),
'/fonts/Roboto-Light.woff' format('woff');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: "Roboto-Regular";
src: local('RobotoRegular'), local('Roboto Regular'), local('Roboto-Regular'),
'/fonts/Roboto-Regular.woff2' format('woff2'),
'/fonts/Roboto-Regular.woff' format('woff');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: "Roboto-Black";
src: local('RobotoBlack'), local('Roboto Black'), local('Roboto-Black'),
'/fonts/Roboto-Black.woff2' format('woff2'),
'/fonts/Roboto-Black.woff' format('woff');
font-weight: 900;
font-style: normal;
}
Question
Stager36
Допустим, я хотел бы использовать на сайте какой то нестандартный шрифт, например, представленный на картинке. И я собираюсь подключить его через директиву @font-face.
Отсюда:
Вопрос 1:
Шрифты подключаемые через @font-face лежат на сервере вместе со всеми файлами которые составляют сайт. Т.е. по идее они будут доступны всегда, когда доступен сам сайт. Нужно ли в этом случае указывать другие "безопасные шрифты" в свойстве font-face?
Допустим указывать нужно (мало ли что). Отсюда
Вопрос 2
Как определить какой из "безопасных шрифтов, т.е. тех шрифтов, которые есть у практически любого пользователя нужно указывать?
Как я понимаю, нужно найти список этих безопасных шрифтов, например здесь - http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html и просто визуально ищем шрифт который максимально схож с нашим нестандартным, верно?
Так, например, на шрифт представленный на картинке, как мне кажется похож Lucida Console.
Правильно ли я рассуждаю или есть какой то другой подход к решению этой задачи?
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.