Шрифты
Общая информация по шрифтам
Last updated
Was this helpful?
Общая информация по шрифтам
Last updated
Was this helpful?
Каталог шрифтов:
Google Fonts:
Конвертер шрифтов:
font-family: "Имя шрифта", "Имя шрифта", тип шрифта
Устанавливает семейство шрифта
Типы шрифта: serif — шрифты с засечками (антиквенные), типа Times;
sans-serif — рубленные шрифты (шрифты без засечек или гротески), типичный представитель — Arial;
cursive — курсивные шрифты;
fantasy — декоративные шрифты;
monospace — моноширинные шрифты, ширина каждого символа в таком семействе одинакова (шрифт Courier).
font-weight: Устанавливает насыщенность шрифта. 100 - thin 200 - UltraLite 300 - lite 400 - normal 500 - medium 600 - semibold 700 - bold 800 - Heavy 900 - black
Можно использовать два подхода: Подключать системные шрифты. 1.1. Сделать следующую запись: / Define the "system" font family / @font-face { font-family: system; font-style: normal; font-weight: 300; src: local(".SFNSText-Light"), local(".HelveticaNeueDeskInterface-Light"), local(".LucidaGrandeUI"), local("Ubuntu Light"), local("Segoe UI Light"), local("Roboto-Light"), local("DroidSans"), local("Tahoma"); }
/ Now, let's apply it on an element / body { font-family: "system"; }
1.2. Использовать готовый модуль, который сам определяет системный шрифт и использует его. .
1.3. Подобрать похожий шрифт через:
Подключение собственных шрифтов и загрузка их через Font Face Observer ()
Для этого подключаю fontfaceobserver.standalone.js. В script.js загружаю их по алгоритму, в head проверяю наличие в кэше.