На главную
Веб-технологии
Домен itworldmy

 - практика  начинающим

28 октября 2026   12:21

4 способа подключения Font Awesome к сайту Выбор лучшего

Михаил Ярошевич
Обновлено: 2025-01-18        Посещений: 1113      
Изображения в вебе по стандартам

Предлагается рассмотреть последовательность действий и подробный анализ всех способов подключения Font Awesome к веб-ресурсу. Это одна из самых полных коллекций шрифтов, где вместо традиционных букв и цифр используются иконки (значки), символизирующие различные предметы, события, эмоции, … .

Иконочные шрифты являются текстовыми файлами, их подключение и встраивание легко осуществляется в документах html, модифицируются с помощью инструментария css, масштабируются в зависимости от изменения размера экрана, признаются всеми современными браузерами. Долгое время такие шрифты являлись неким стандартом. Они популярны и сейчас, но теперь свою популярность разделяют с форматом SVG.

Практика подключения Font Awesome

Существует четыре способа использования данной коллекции: внешнее подключение на постоянной основе, скачивание стандартных и индивидуальных официальных сборок, а также неофициальных.

1 - внешний постоянный

Используется сеть CDN, ничего скачивать и распаковывать не потребуется. Осуществляется постоянное подключение к одному из сторонних источников с помощью внешней ссылки.

Необходимо в блок <head> своего сайта вставить одну из следующих трех строк кода внешней связи:

Недостатки:

  • невозможно использовать в связке с локальным хостингом, когда Интернет, как правило, отключен;
  • наличие дополнительной внешней исходящей ссылки.

Официальный источник

Зайдя на домашнюю страницу Font Awesome по адресу – fontawesome.com можно пользоваться сервисами с регистрацией (1) платно (2) и бесплатно (3), а также без регистрации.


Сайт Font Awesome

2 - с регистрацией

С учетом тарифного плана (4) допустимо использовать:

  • индивидуальное подключение CDN;
  • быстрые и постоянные обновления;
  • загрузку собственных иконок;
  • адаптацию стилей условных знаков с учетом особенностей собственного проекта;
  • совместимость версий Font Awesome;
  • скачивание компонентов Figma, иконочных шрифтов, SVG-файлов и размещение их на своем ресурсе.

Можно попробовать и бесплатно, но в этом случае предоставляемые возможности значительно урезаны.

3 - без регистрации стандартные

Допускает лишь скачивание бесплатных стандартных разных версий подборок иконок с претензией на универсальность, что занимает лишнее пространство внешней памяти: 4-я - ~1.26МБ, 5-я - ~14.8МБ, 6-я - ~11МБ.

Для их получения требуется перейти в «подвал» сайта, в разделе «Font Awesome» нажать на кнопку «All Versions», выбрать подходящую версию, нажав «Download». В данном случае v.6. Далее скачать архив (1) и распаковать в назначенную папку.


Скачивание и дальнейшее подключение v.6

Подключение распакованного архива в блоке <head> кода HTML своего сайта осуществляется разместив строку:

Имеются особенности 4-й версии.

1. При появлении модального окна с предложением использовать v.5 необходимо избавиться от него и кликнуть на кнопку Download (1) или ссылку (2).

2. В данном случае CDN (3) не работает, если попытаться воспользоваться сервисом (4) последует переход на страницу с ошибкой 404.


CDN и v.4

3. С повторным появлением модального окна, но теперь уже дополнительно со ссылкой на архив 4-й (1), скачать его.


Получить v.4

4. Важно! По адресу - fontawesome.com/v4/examples находятся полезные примеры адаптации условных знаков под особенности конкретных проектов.

В сети имеется также русскоязычный сайт с v.4 - fontawesome.ru , который в целом соответствует четырем предыдущим пунктам англоязычного, но с незначительными отличиями.

4 - индивидуальный сторонний бесплатный

Способ позволяет минимизировать используемое дисковое пространство веб-приложений и ускорить время реакции.

Трудно представить, что кому на одном веб-ресурсе может потребоваться такое огромное количество разноплановых значков. Гораздо разумнее держать на своем ресурсе только действительно необходимое. Поэтому будем скачивать лишь нужную символику, с помощью бесплатного сервиса Fontello.

Заходим на официальный сайт Fontello по адресу - fontello.com , откроется несколько видов шрифтов, выбираем Font Awesome. Если потребуеся возможно воспользоваться и другими коллекциями. Нажимаем на нужные пиктограммы, при этом, они помечаются красными кругами (для отмены нажать еще раз) и кликаем на клавишу «Download webfont». При желании, предварительно нажимая кнопки слева, можно посмотреть на выбранные символы в сгруппированном виде и поиграть настройками.

Далее упакованный архив скачивается и распаковывается в нужное место. Для сравнения со стандартными подборками в данном случае распакованный архив весит лишь 55КБ. Правда, этот объем памяти занимают только 4 выбранных знака, но если добавить еще некоторое количество, то объем станет немногим больше.

Распакованный архив Fontello выглядит следующим образом.


Структура архива Fontello

Запустив demo.html (2) можно увидеть все 4 полученных значка с их кодами.

Запуск demo.html

Разные файлы стилей шрифтов в папке css (1) предназначены для применения в различных ситуациях. Например, как это представлено на скриншоте ниже.


Назначения стилей

Их назначения:

  • 1 - основное;
  • 2 - для IE;
  • 3 - для анимации;
  • ...

Подключение стилей производится по аналогии со способом 3, только файл стилей другой:

Встраивание символов Font Awesome в HTML

Общий подход представления пиктограмм Font Awesome един, но коды разнятся.

В первом и третьем случаях

Второй случай здесь не рассматривается.

Отображение, к примеру, в v.4 пиктограммы «бургер меню» осуществляется с помощью следующего кода:

А все коды этой редакции находятся по адресу - fontawesome.com/v4/icons/ . Для просмотра других редакций цифра «4» заменяется на требуемую.

В четвертом случае

Пиктограммы полученные благодаря сервису Fontello имеют другой код, в частности известное уже «бургер меню»:

Ниже показано еще три примера использования выбранных и скаченных значков, которые упоминались выше:

В качестве результата демонстрируются четыре вышеупомянутых значка:              .

Один нюанс - часто при отображения пиктограмм применяется тег <i> или тег <span>, но бытует мнение что <span> предпочтительнее.

⚬ ⚬ ⚬

Таким образом рассмотрены все четыре обновленных способа подключения Font Awesome. Полагаю, что последний с индивидуальной сборкой самый оптимальный. Также были рассмотрены основные принципы встраивания символов этого шрифта в исходные тексты страниц.



 
Гостей: 15

Рубрики

Основы ВебТех

  • Быстрый старт
  • PHP
  • Индексация, SEO
  • ВебМеню
  • Графика, Видео
  • Локалка

JS Введение

  • Описание
  • Исходники

Другие ИТ

  • Уход за ПК
  • Соц. медиа
  • Квалифика­ция

Сообщения

  • Заметки
  • Факты

!

Находясь здесь, посетители признают, что согласны с установленной Политикой конфиденци­альности.

Поделиться:

MAX Telegram Одноклассники
↑ ВВЕРХ