ВЕБ-ШРИФТЫТипы шрифтовВсевозможных шрифтов огромное количество. Хорошее знание базовых, и умение ими пользоваться - обязательно(!) для веб-мастера. Примеры использования некоторых типов шрифтов желающие могут смотреть сразу, либо почитайте немного о них. Типов шрифтов (именно типов) гораздо меньше, чем их разновидностей, хотя форматов разных и тут хватает! Операционная система у каждого компьютера уже имеет установленные "по умолчанию" шрифты. У себя в операционной системе нашёл такие типы шрифтов, как Вы видите на рисунке. Специально его сделал в фотошоп для наглядности. В зависимости от рода занятий владельца компьютера, количество установленных шрифтов может отличаться "в разы". Если обычному пользователю такое количество и не нужно вовсе, то веб-мастер обязан предоставить посетителю сайта возможность видеть его, как им было задумано. Ну, или же веб-дизайнером (если это разные люди). Форматы шрифтовКроме тех форматов, что я написал на рисунке (.format), есть ещё. Новые форматы: .woff и .svg - здесь по-разному. Какие-то браузеры понимают,
какие-то нет. Путаница, короче!
К счастью(!), самый популярный формат - .ttf - понимают все современные браузеры. Подключение шрифтовКак уже писал, у обычного пользователя, скорее всего в операционной системе нет всех шрифтов, которые веб-мастер мог использовать для создания своего сайта. Естественно, речь идёт об "экзотических" видах шрифтов. Если нужно, файлы необычных шрифтов, которых нет на компьютере, можно подключить к веб-странице ИЗВНЕ. Есть несколько способов сделать это. Самый простой - использовать CSS. Причём, и здесь есть несколько вариантов. На этой странице я применил два принципиально разных, основных способа подключения. В чём разница? Потом посмотрите шрифт, которого у меня и "в помине нет", а есть только ссылка для его подключения. Желающие могут результат увидеть сразу, либо сначала посмотрите принципиальные схемы подключения любых шрифтов. Схемы подключения шрифтовДля наглядности, схемы подключения шрифтов к веб-страницам выделил фоновым цветом. Первая схема (свой шрифт):
3. Используем созданное правило в коде HTML.
**Prim. "Из двух и более слов" в указании семейства шрифта означает, что они написаны через ПРОБЕЛ. * * * Вторая схема (внешний шрифт):
2. Подключаем его, т.е. прописываем внутри тэга <head> 3. Прописываем правила для CSS.
4. Используем созданное правило в коде HTML.
* * * Ну вот, собственно, и вся "нехитрая механика" подключения внешних шрифтов к своему сайту. Дальше, по коду, у меня идёт внутренняя таблица стилей CSS, перед выводом примеров. Обычно использую внешние, но не в этот раз. Так вот. Только не забывать! Внутри этих символов, если нужны комментарии CSS-кода, как и положено, использовать его "родные звёзды" /* */ Иначе, CSS-код может не работать. Важно!
Обязательно проверить, как сервер прописал имена файлов шрифтов. Компьютер отобразит текст на сайте только теми шрифтами, какие у него самого есть. * * * Ну, а теперь перехожу к основной цели создания этой веб-страницы. Дальше можете посмотреть несколько примеров подключения сторонних шрифтов. Примеры подключения шрифтовВидеть примеры НОРМАЛЬНО смогут только те, кто пришёл с современными браузерами. Символ "+" означает: начиная с указанной версии.
Пример 1Первым идёт один из моих самых любимых шрифтов: "BancoDi". Съешь ещё французской булки. Фантазию включить? Шрифты чужие подключить! Пример 2Следующим подключил также очень оригинальный, жирный шрифт: "Belukha". Съешь возьми ещё французской булки. Фантазию включить? Шрифты нам чужие подключить! Пример 3Ещё один шрифт странного, но интересного начертания: "TagsXtreme". What are you doing? Go and eat French bulka! Пример 4И ещё один шрифт формата .ttf, но уже специального назначения: "ALSRubl". Из примера подключения видно, для чего создан этот шрифт. a b c d e f g h i j k l m n o p q r s Вот так выглядит обычный текст, набранный этим же шрифтом. Он для вывода символов Российского рубля на веб-страницах, а об особенностях работы с данным шрифтом узнаете (в новом окне) здесь: Пример 5Здесь подключил шрифт: "OPIUM-IT". Для его подключения потребовалось целых 2 файла: .pfm и ещё вдобавок: .pfb Съешь возьми ещё французской булки. Фантазию включить? Шрифты чужие подключить! Пример 6Это шрифт: "Anivers". Он имеет другое расширение: .otf Его тип OpenType. Это "симбиоз" Adobe™ и Microsoft™. Так, вроде, ничего особенного, но интересно то, как он цифры отображает. Думаю, для написания номеров телефонов будет хорош. Съешь возьми ещё 1 2 3 4 5 6 французских булок. Фантазию включить? Шрифты чужие подключить! Пример 7И наконец, шрифт: "Lobster". Подключал уже с помощью GoogleFonts. Однако, сами видите, - всё выводится отлично! Съешь возьми ещё французской булки. Фантазию включить? Шрифты чужие подключить! В заключение о веб-шрифтахКак Вы убедились, если приходили сюда с современными браузерами, что вполне возможно использовать на своём сайте интересные, оригинальные шрифты. НО! Очень НЕ рекомендуется злоупотреблять такой возможностью. Обычно это делается всего один раз (если уж так сильно хочется ). И то - только лишь для отображения заголовков 1-ого уровня. Каждый НЕ стандартный шрифт - это обращение к серверу. Именно поэтому у себя на сайте, хоть и могу, но использую только обычные, стандартные веб-шрифты: Verdana, Tahoma. Они имеются в любых операционных системах. Такие веб-шрифты, что есть в любой О.С., ещё называют "безопасными", т.е. нормально отображающимися на любых устройствах. Изучая использование на сайтах разных шрифтов, сделал в фотошоп рисунок-шпаргалку. К тому же! Веб-дизайн своего сайта можно реализовать разными способами. В фотошоп, понятное дело, не шрифты, а рисунки. Или же, если БЕЗ позиционирования, можно прописать ему отступ, как
Таким образом "убиваем" сразу "3-ёх зайцев"!
* * * Полагаю, показал достаточно много и наглядно о подключении веб-шрифтов. Хочу лишь добавить, что в разделе моего сайта "Полезное" найдёте очень хорошую книгу, в которой подробно описываются "Основы создания шрифтов". |
Все права защищены. Copyright © 2009 - Коротеев Владимир.