Содержание
Как подключить и использовать Font Awesome 5. Полное руководство.
Доброго времени суток, читатели моего блога! Мне постоянно поступает масса вопросов по шрифту Font Awesome – «Как подключить Font Awesome?», «Как его использовать на сайте или в Photoshop?», «Почему отображаются вместо иконок квадратики?» и тому подобные. И я решил сделать подробное руководство по Font Awesome 5, в котором вы найдете ответы на все эти вопросы.
Как подключить Font Awesome
В этой главе мы подробно разберемся как подключить Font Awesome 5 всеми возможными способами. И какой из них лучше выбрать.
Подключение с помощью CDN
Чтобы подключить иконочный шрифт Font Awesome 5 с помощью CDN необходимо перейти на страницу: Font Awesome Start и выставить необходимые параметры. Полученный код вставляем в тег <head>
вашего сайта, на тех страницах где вы собираетесь использовать иконки.
Скриншот №1
На скриншоте №1 изображены настройки, которые я использую.
- Выбираем версию, которая нам нужна. Free — бесплатная версия. Pro — платная и имеет дополнительные стили и наборы иконок.
- Начертание шрифта, которое мы будем использовать в своем проекте.
- Что мы будем использовать. Webfont — иконочный шрифт. SVG — иконки в формате .svg
- Сгенерированный код для подключения Font Awesome с помощью CDN.
Чтобы не переходить на сайт, я размещу код со стандартными настройками здесь.
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.1/css/all.css" integrity="sha384-gfdkjb5BdAXd+lj+gudLWI+BXq4IuLW5IT+brZEZsLFm++aCMlF1V92rMkPaX4PP" crossorigin="anonymous">
Подключить Font Awesome с помощью CDN очень просто. Ведь вам нужно разместить всего лишь одну строчку кода в свой проект и все будет работать. Файлы будут храниться на сервере разработчиков. Но я предпочитаю хранить все на своем хостинге, так как я точно могу быть уверен, что все будет работать корректно и никакие изменения и обновления со стороны разработчика шрифта не затронут мой проект.
Подключение Font Awesome 5 с хранением файлов на своем хостинге (CSS)
Для начала нужно скачать файлы Font Awesome и разместить их на свой хостинг. Для этого переходим по этой ссылке https://fontawesome.com/how-to-use/on-the-web/setup/hosting-font-awesome-yourself или скачиваем по прямой ссылке.
После скачивания получаем архив с файлами, как на скриншоте №2:
Скриншот №2
Для работы иконочного шрифта необходимы только папки выделенные красным. И то в паке /CSS нам нужен только один файл css/all.min.css (Смотрите скриншот №3)
Скриншот №3
Файл all.min.css хранит все стили шрифта Font Awesome, я использую именно этот файл. На это есть много причин связанные с моим личным удобством. Вы же можете использовать тот файл, стили которого вы будете использовать. Например, если вы хотите использовать только бесплатный иконочный шрифт, достаточно подключить файл fontawesome.min.css.
.min в названии файла показывает, что файл сжат, то есть убраны лишние пробелы и переносы. Это увеличивает скорость обработки этого файла, но если вы собираетесь его редактировать, что я вам делать не рекомендую, то удобней использовать файл без .min
Переносим папку webfont и файл all.min.css на свой хостинг.
Очень важно! Папка webfont нужно располагать на директорию выше чем файл all.min.css, иначе шрифт Font Awesome не подключится, так как в стилях прописан именно такой путь для файлов со шрифтами. Если такой способ противоречит структуре вашего проекта, тогда просто пропишите в файле all.min.css новый путь до папки webfont.
У меня это выглядит так:
Скриншот №4
В папке fontawesome хранится один файл all.min.css
Теперь нам нужно подключить Font Awesome к своему сайту, для этого подключаем стили all.min.css, так как вы обычно подключаете файлы со стилями. Этот процесс я описывать не буду, так как он имеет огромное количество вариантов и каждый делает это по-своему. Но если вы новичок и не знаете, как подключать файлы со стилями, то Google вам в помощь. При возникновении трудностей пишите в комментариях, и я обязательно вам помогу.
Как использовать Font Awesome
В этой части статьи мы разберем как правильно использовать Font Awesome в веб-разработке или дизайне на примере Photoshop.
Как использовать Font Awesome в HTML
Это самый простой способ использования иконочного шрифта. Достаточно выбрать из каталога иконок Font Awesome нужную иконку и вставить ее код в нужное место вашего html документа. На скриншоте № 5 под цифрой 1 изображено место откуда можно узнать код иконки.
Скриншот №5
Как использовать Font Awesome в псевдоэлементах after и before CSS. Параметр content.
Чтобы использовать иконочный шрифт для его отображение в псевдоэлементах after или before, нужно использовать Unicode иконки. Который можно взять на странице с нужной иконкой (на скриншоте №5 цифра 2)
Теперь пишем стили css для элемента before или after:
div::after{ display: block; content: '\f17b'; font-family: 'Font Awesome 5 Free', 'Font Awesome 5 Brands'; font-weight: 900; width: 100px; height: 100px; }
Разберем главные моменты в коде.
3. В свойстве content указываем Unicode.
4. Обязательно задаем семейства шрифта. Обратите внимание у Font Awesome 5 используется 2 шрифта «Font Awesome 5 Brands» и «Font Awesome 5 Free». В избежании ошибки указывайте оба.
5. Font-weight — обязательно нужно указывать 900, иначе иконки будут отображаться в виде квадратиков. Другая толщина доступна только в PRO версии.
Как использовать шрифт Font Awesome в Photoshop
Для того, чтобы использовать иконочный шрифт в фотошопе необходимо установить шрифт на свой компьютер. Они находятся в папке webfont в архиве Font Awesome. Для установки нужно кликнуть правой кнопкой мыши на нужный шрифт и нажать «Установить».
Смотрите на скриншоте №6:
Скриншот №6
После установки можно использовать Font Awesome в фотошопе, для этого мы копируем необходимую нам иконку с каталога (цифра 3 на скриншоте №5) и вставляем в photoshop как текст. Незабываем выбрать в настройках семейство шрифта Font Awesome.
Скриншот №7
Стилизация иконок FontAwesome
Для стилизации иконок используются стандартные стили CSS для шрифтов. Например, чтобы поменять цвет иконки нужно использовать свойство CSS color, а поменять размер иконок Font Awesome нужно использовать свойство font-size.
Вот и вся информация, которая необходима для использования иконок от Font Awesome, как для разработки сайтов, так и для проектирования дизайн-макетов в Photoshop. Надеюсь статья вам понравилась и решила все ваши проблемы. А если нет, посмотрите мое видео на эту тему, там я показываю все на примере.
Если информация оказалась полезной поделитесь ей с друзьями в социальных сетях, а так же подписывайтесь на обновление блога и youtube канал, чтобы не пропустить полезные материалы.
Иконочный шрифт Font Awesome
Дорогие читатели, приветствую Вас! Рассказать о шрифте Font Awesome я планировал достаточно давно, в своих проектах активно его применяю и сегодня приведу несколько аргументов в его пользу.
Если Вы до сих пор используете растровые изображения для небольших графических элементов на сайте, то вынужден огорчить — при загрузке они создают дополнительные http-запросы к серверу, а при масштабировании теряют четкость.
Раньше для снижения числа запросов я объединял графические элементы дизайна в CSS-спрайты, такое решение для оптимизации скорости загрузки сайта актуально по сей день. Однако проблема масштабирования таким образом не решается и при увеличении изображений они теряют привлекательный внешний вид.
Иконочный шрифт Font Awesome содержит огромный набор векторных иконок, которые отлично масштабируются и превосходно выглядят на экранах высокого разрешения! На webliberty.ru они используются повсеместно: в форме поиска, в списке рубрик, возле даты публикации статьи, а также в кнопках социальных сетей и других элементах оформления.
Преимущества и недостатки иконочных шрифтов
Традиционные изображения с давних пор хорошо себя зарекомендовали в качестве графических элементов оформления сайта, в современную эпоху их постепенно вытесняют новые возможности CSS3, SVG и шрифты с иконками.
С чем связана их популярность? Решающую роль сыграли гибкость настройки, простота установки и использования в проекте. Основные преимущества:
- В коллекции более 500 бесплатных векторных иконок для сайта.
- Иконки масштабируются до любого размера без потери качества.
- Стилизация с помощью CSS — размер шрифта, цвет и другие свойства.
- Не требуется включенная поддержка JavaScript в браузере.
- Кроссбраузерность (IE7 и выше), поддержка мобильных браузеров.
Наряду с преимуществами стоит упомянуть о недостатках, они, к сожалению, тоже есть, но довольно незначительные:
- В отличие от картинок, которые одинаково отображаются в различных браузерах, шрифты могут выглядеть по разному в зависимости от браузера и операционной системы.
- Дизайнеры детально проработали значительное количество иконок, однако существует вероятность, что Вы не найдете нужную для своего проекта.
Как подключить шрифт Font Awesome
Первый и самый простой способ подключить шрифт — загрузить его с внешнего CDN, вставляя в секцию <head>
следующую строку:
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/font-awesome.min.css">
Второй способ заключается в ручной установке шрифта Font Awesome на свой хостинг. Загрузите архив с официального сайта, распакуйте и сохраните папки css
и fonts
на сервере в каталог font-awesome
. Подключается аналогично, меняя лишь путь к файлу:
<link rel="stylesheet" href="../font-awesome/css/font-awesome.min.css">
Как использовать иконки Font Awesome на сайте
Для того чтобы вставить иконку на страницу поступаем следующим образом: находим на сайте нужную иконку и копируем ее код, затем вставляем в HTML-режиме:
<i></i>
На официальном сайте проекта есть документация и дополнительные примеры использования.
Иногда элементы сайта динамически формируются, например, PHP функцией, и нет прямой возможности редактировать HTML, тогда применяют псевдоклассы в селекторах CSS.
Я покажу как это сделать на примере виджета категорий WordPress. Посмотрите на фрагмент исходного кода:
<div>Рубрики блога</div>
<ul>
<li>
<a href="/category/wordpress/">WordPress</a>
</li>
</ul>
Для класса cat-item
я добавил псевдоэлемент before
таким образом получилось:
.cat-item:before {
content: "\f07c";
font-family: FontAwesome;
color:#393;
padding-right:10px
}
Свойство content
генерирует иконку из hex-кода таблицы символов Unicode, который можно узнать на странице с иконкой:
Unicode \f07c
как раз и соответствует hex-коду нужной иконки, который в дальнейшем применяем для стилизации собственных классов.
На этом завершаю краткий обзор, если появились вопросы — задавайте в комментариях. Используете ли Вы иконки Font Awesome на своем сайте, быть может другой шрифт?
Bootstrap 3 — Иконки Font Awesome
Установка шрифта
Чтобы подключить шрифт Font Awesome на свой веб-сайт вы можете воспользоваться двумя способами:
- Самый простой способ – это с помощью Bootstrap CDN. Для этого необходимо добавить одну строчку кода в раздел заголовка сайта. Ни чего загружать и устанавливать не надо.
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css" rel="stylesheet">
- Второй способ заключается в скачивании шрифта Awesome со страницы проекта, его распаковки в каталог сайта и подключения CSS файла «font-awesome.min.css».
<link rel="stylesheet" href="path/to/font-awesome/css/font-awesome.min.css">
Готовую сборку с платформой Twitter Bootstrap 3 можете скачать по ссылке.
Использование иконок шрифта Awesome
Вы можете поместить иконки Awesome практически в любом месте, используя CSS префикс fa и имя иконки, которые расположены на сайте. Шрифт Awesome предназначен для использования со строчными элементами HTML (можно использовать тег <i> для краткости, но использование тега <span> семантически более правильно).
<i></i> fa-camera-retro
Выше приведенный код будет выглядеть примерно так:
fa-camera-retro
Создание иконок увеличенного размера
Для увеличения размера иконок Вы можете воспользоваться классами fa-lg (увеличение на 33%), fa-2x, fa-3x, fa-4x, или fa-5x.
<i></i> fa-lg <i></i> fa-2x <i></i> fa-3x <i></i> fa-4x <i></i> fa-5x
fa-lg
fa-2x
fa-3x
fa-4x
fa-5x
Создание иконок с фиксированной шириной
Иконки с фиксированной шириной очень полезны при создании навигационных меню или различных списков. Чтобы создать такие иконки, используйте класс fa-fw.
<div> <a href="#"><i></i> Главная</a> <a href="#"><i></i> Книги</a> <a href="#"><i></i> Статьи</a> <a href="#"><i></i> Параметры</a> </div>
Иконки для маркированных списков
С помощью классов fa-ul и fa-li Вы можете заменить стандартные маркеры в неупорядоченных списках на другие иконки.
<ul> <li><i></i>Иконки Awesome</li> <li><i></i>могут использоваться</li> <li><i></i>как маркеры</li> <li><i></i>неупорядоченных списков</li> </ul>
- Иконки Awesome
- могут использоваться
- как маркеры
- неупорядоченных списков
Создание «вытянутых» иконок
Для создания «вытянутых» кавычек или иконок статей используйте классы fa-border и pull-right или pull-left.
<i></i> ...Креативность — это просто создание связей между вещами. Когда творческих людей спрашивают, как они что-то сделали, они чувствуют себя немного виноватыми, потому что они не сделали ничего на самом деле, а просто заметили. Это становится им понятно со временем. Они смогли связать разные кусочки своего опыта и синтезировать что-то новое. Это происходит потому, что они пережили и увидели больше, чем другие, или потому, что они больше об этом размышляют.
…Креативность — это просто создание связей между вещами. Когда творческих людей спрашивают, как они что-то сделали, они чувствуют себя немного виноватыми, потому что они не сделали ничего на самом деле, а просто заметили. Это становится им понятно со временем. Они смогли связать разные кусочки своего опыта и синтезировать что-то новое. Это происходит потому, что они пережили и увидели больше, чем другие, или потому, что они больше об этом размышляют.
Создание вращающихся иконок
Для создания вращающейся иконки используйте класс fa-spin.
<button type="button"><i></i></button> <button type="button"><i></i></button> <button type="button"><i></i></button> <button type="button"><i></i></button>
Создание повернутых и зеркально отраженных иконок
Чтобы повернуть и зеркально отразить иконки, используйте следующие классы fa-rotate-* и fa-flip-*.
<i></i> иконка<br> <i></i> иконка, повернутая на 90 градусов по часовой стрелки<br> <i></i> иконка, повернутая на 180 градусов по часовой стрелки<br> <i></i> иконка, повернутая на 270 градусов по часовой стрелки<br> <i></i> иконка,отраженная по горизонтали<br> <i></i> иконка, отраженная по вертикали
иконка
иконка, повернутая на 90 градусов по часовой стрелки
иконка, повернутая на 180 градусов по часовой стрелки
иконка, повернутая на 270 градусов по часовой стрелки
иконка,отраженная по горизонтали
иконка, отраженная по вертикали
Иконки, наложенные друг на друга
Чтобы наложить несколько иконок друг на друга, используйте класс «fa-stack» на родительском элементе, класс «fa-stack-1x» для иконки, который расположен на переднем плане и класс «fa-stack-2x» для иконки, расположенной на заднем плане. Класс «fa-inverse» может использоваться для инвертирования цвета иконки.
<span> <i></i> <i></i> </span> иконка "Twitter" на иконке "квадрата"<br> <span> <i></i> <i></i> </span> иконка "флага" на иконке "круга"<br> <span> <i></i> <i></i> </span> иконка "терминала" на иконке "квадрата"<br> <span> <i></i> <i></i> </span> иконка "запрещено" на иконке "камеры"
иконка «Twitter» на иконке «квадрата»
иконка «флага» на иконке «круга»
иконка «терминала» на иконке «квадрата»
иконка «запрещено» на иконке «камеры»
Использование иконок FontAwesome в Laravel
Автор:
AndrewGotham.com
, 8 July 2016 г. ( 1088)
Как подключить FontAwesome к приложению Laravel
Удобство использования шрифтовых иконок FontAwesome для украшения текста и кнопок не вызывает сомнений.
Подключить FontAwesome к написанному на Laravel проекту очень просто, и вот как это сделать.
Для начала нужно скачать с офсайта FontAwesome файл со стилями и шрифты.
Идем на страницу fontawesome.com, кнопка Download (по
этой ссылке начнется скачивание текущей на сегодня версии FontAwesome 4.6.3) для скачивания находится на самом видном месте.
Скачиваем архив, и распаковываем его на своем жестком диске.
У вас получится 4 папки. Нам нужны 2 из них: css и fonts. В первой находится файл со стилевым оформлением, во второй — шрифты, используемые для отрисовки иконок.
Две другие папки, sas и less понадобятся тем, кто будет вносить изменения в дефолтный пакет FontAwesome, в них файлы, необходимые препрроцессору Laravel для компиляции файлов со стилями. Для простоты я этот момент опускаю, давайте просто «прикрутим» сами шрифты.
Итак, файл font-awesome.css из папки css скачанного архива отправляем в папку своего проекта /public/css, а шрифты — в папку /public/fonts. Естественно, если вы только начали составлять новый проект на Laravel, и этих папок в вашем проекте еще нет, создаем их.
Теперь нужно подключить стилевой файл к проекту. Лучше всего — добавить ссылку на font-awesome.css в шапку основного шаблона.
Скажем, если ваш основной шаблон называется main.blade.php, то открываем его в текстовом редакторе, находим раздел head, и в этом разделе (где-нибудь после тега title) прописываем путь к стилевому файлу FontAwesome.
Для указания пути к файлу FontAwesome лучше всего использовать хелпер asset, он просто укажет приложению правильный путь до вашей папки /public.
Вот код, который должен у вас получиться:
<link href="{{ asset('css/font-awesome.css') }}" rel="stylesheet" type="text/css">
На этом подключение FontAwesome заканчивается, и начинается его использование.
На офсайте FontAwesome.io в верхнем меню можно найти пункт icons, и посмотреть коды иконок. Найдя нужную иконку, нажимаете на нее, и получаете код, который нужно прописать на странице для ее вывода.
Ну, например, пишите (код этой иконки на офсайте можно посмотреть по этой ссылке):
<i></i>
Теперь открываете страницу в браузере, и видите вставленную в нее кружку пива.
Поздравляю с успешным подключением FontAwesome к вашему проекту. Заходите на LaraNotes.ru, чтобы почитать заметки про разработку приложений на фрэймворке Laravel, и поделиться собственными рецептиками.
Удачи!
Адрей Кимвр
.
.
.
Иконочный шрифт (Font Awesome целиком)
Иконочный шрифт (Font Awesome целиком)
Репозиторий, демка на github
Иконочный шрифт (Font Awesome целиком)
calendar
calendar
fa-lg
fa-2x
fa-3x
fa-4x
fa-5x
Loading._`abcdefghijklmnopqrstuvwxyz{|}~¨©«®´¸»ˆ˚˜ЁАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяё–—…‹›€™
Что | Как |
---|---|
light | Лёгкий текст. Light text. Лёгкий текст. Light text. |
regular | Нормальный текст. Regular text. Нормальный текст. Regular text. |
bold | Полужирный текст. Bold text. Полужирный текст. Bold text. |
Что | Как |
---|---|
light | Лёгкий текст. Light text. Лёгкий текст. Light text. |
regular | Нормальный текст. Regular text. Нормальный текст. Regular text. |
bold | Полужирный текст. Bold text. Полужирный текст. Bold text. |
Снова мир всемогущая, языком великий заголовок запятой его власти, рыбного последний текст, текста безорфографичный обеспечивает оксмокс.
Ratione voluptates praesentium, earum quisquam. Animi dolorum enim quidem quae fugiat porro voluptate dolorem repellat accusantium.
Заголовок header
Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Своего дал алфавит заманивший, переписали коварных.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae, voluptatibus ut minus necessitatibus saepe laborum optio.
Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Своего дал алфавит заманивший, переписали коварных.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae, voluptatibus ut minus necessitatibus saepe laborum optio.
Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Своего дал алфавит заманивший, переписали коварных.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae, voluptatibus ut minus necessitatibus saepe laborum optio.
Заголовок header
Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Своего дал алфавит заманивший, переписали коварных.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae, voluptatibus ut minus necessitatibus saepe laborum optio.
Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Своего дал алфавит заманивший, переписали коварных.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae, voluptatibus ut minus necessitatibus saepe laborum optio.
Далеко-далеко за словесными горами в стране, гласных и согласных живут рыбные тексты. Своего дал алфавит заманивший, переписали коварных.
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Repudiandae, voluptatibus ut minus necessitatibus saepe laborum optio.
Как вставить иконку font awesome
Awesome — это набор векторных иконок. А точнее шрифт состоящий не из букв и цифр, а из картинок. И эти изображения, так как они по сути являются шрифтом, можно оформлять (модифицировать) с помощью CSS стилей, устанавливать для них цвет, размер, тень и многое другое. Что согласитесь очень удобно.
В настоящий момент шрифт Awesome содержит более 1500 бесплатных иконок!
Как установить шрифт Awesome на сайт
Для того чтобы воспользоваться иконками шрифта Awesome нужно скачать набор шрифтов и стилей себе на сайт. Для этого переходим на официальный сайт — https://fontawesome.com/how-to-use/on-the-web/setup/hosting-font-awesome-yourself и скачиваем архив, нажав на кнопку [Font Awesome Free for the Web].
Далее вам необходимо распаковать архив и скопировать к себе на сайт содержимое папок /css и /webfonts, например в директорию /css/awesome.
Теперь подключите в секции вашего сайта стили Awesome:
Альтернативный способ подключения шрифтов Awesome
Можно ничего не копировать к себе на сайт, а загружать все данные из CDN сети. Для этого нужно добавить следующий код в раздел :
Плюсом такого решения будет более быстрая скорость работы сайта, так как данные будут параллельно грузиться с разных серверов (сайт — с вашего хостинга, а шрифты — из сети Awesome), кроме того шрифты уже могут быть закешированы браузером, если вы когда-то посещали сайты на которых они используются.
Минус — это невозможность использования на автономных сайтах (без доступа к интернету) и зависимость от CDN сети Awesome. Поэтому я, как правило, использую первый способ.
Как использовать шрифты awesome на сайте
После того как вы подключили шрифты у себя на сайте вы можете добавить иконки Awesome на веб-страницу двумя способами:
- задать соответствующие классы для элементов и ;
- добавить к нужному элементу с помощью псевдоэлементов :before, :after и соответствующего значения свойства content.
Пример использования шрифтов Awesome
Для одного из сайтов я использовал следующий код (для элемента использованы стили шрифта awesome версии 4.7.0):
В браузере результат выглядит так:
Где посмотреть иконки Awesome для сайта
Если буквы и цифры у вас нанесены на клавиши клавиатуры и их использование не вызывает затруднений, то вот по шрифтам awesome есть вопрос: а как узнать соответствие кода иконки и его графического изображения. Например, какой использовать HTML код для отображения иконки Android?
Например, изображению Android соответствует следующий код:
На экране он выглядит так:
Какую версию шрифтов Awesome лучше использовать на сайте
Шрифт Awesome постоянно развивается, в него регулярно добавляются новые иконки и варианты их оформления. На момент написания статьи актуальна 5 версия шрифта. Но вы спокойно можете использовать у себя на сайте предыдущие редакции 4.7.0 или даже 3.2.1. Для этого посетите страницы https://fontawesome.com/v4.7.0/ и https://fontawesome.com/v3.2.1/ соответственно.
Обратите внимание, что при скачивании предыдущей версии шрифта вас будут постоянно склонять к использованию новой версии 🙂
На своих сайтах я обычно использую шрифт awesome версии 4.7.0. Причина в том, что он занимает меньше места. Правда в этой версии заметно скромнее набор иконок, в частности отсутствует упомянутая выше иконка Android, которая появилась лишь в версии 5.0.
Благодарности
При написании статьи были использованы следующие источники:
Легкие и быстрые способы подключить Font Awesome 4.7.0 на ваш сайт
Font Awesome CDN Супер легко
CDN Font Awesome самый наипростейший способ начать использовать Font Awesome на вашем сайте или в приложении, и всего-лишь одной строкой кода. Не нужно ничего скачивать и устанавливать.
Иконки для сайта. Быстро.
Вам не придется тратить время на файлы на вашем сервере. Вы получите все 675 иконки плюс наборы стилей — все оптимизировано для быстрой загрузки.
Легкие обновления
Так как каждый сайт будет иметь уникальный набор иконок, то вы с легкостью можете его обновлять без каких-либо изменений в коде. Чудненько =).
Автоподдержка доступности
CDN Font Awesome поможет вам автоматизировать поддержку доступности ваших иконок для всех посетителей. Узнайте подробнее о лучших практиках доступности.
Асинхронная загрузка
Хотите ускорить загрузку вашего сайта? И мы тоже. Ваши иконки будут загружаться в фоновом режиме, что даст невероятную скорость вашему сайту.
Расширенная кастомизация Легко
Хотите управлять и размещать файлы Font Awesome сами? Вы можете скачать, кастомизировать и использовать иконки с вашими настройками. В наборе файлов Font Awesome есть как и простой CSS-файл, так и файлы препроцессоров: Sass и Less.
Использование CSS
- Скопируйте полностью папку font-awesome в папку вашего проекта.
- Вставьте нижеследующий код в тег в HTML-код вашего вебсайта.
Использование Sass или Less
Используйте этот метод для кастомизации Font Awesome 4.7.0 при помощи LESS или SASS.
- Скопируйте полностью папку font-awesome в папку вашего проекта.
- В вашем проекте откройте файлы font-awesome/less/variables.less или font-awesome/scss/_variables.scss и отредактируйте @fa-font-path или $fa-font-path соответственно, для того, чтобы указать путь к папке со шрифтами.
Путь к папке со шрифтами должен указывать относительно скомпилированной папки css.
Продвинутый уровень Профи
Less Ruby Gem
Используйте официальный Font Awesome LESS Ruby Gem для легкого внедрения Font Awesome LESS в Rails-проект. Занимается поддержкой:@supercodepoet.
- Добавьте эту строку в Gemfile вашего приложения:
Если вы используете Rails, то вставьте нижеуказанный код, например, в файл application.less :
Sass Ruby Gem
Используйте официальный Ruby Gem Font Awesome SASS для легкого подключения Font Awesome SASS в ваш Rails- или Compass-проект. Занимается поддержкой: @supercodepoet.
- Добавьте нижеуказанную строку в Gemfile вашего проекта:
Если вы используете Rails, то вставьте нижеуказанный код, например, в файл application.scss :
Дополнительная информация
Валидаторы
Для того, чтобы обеспечить наилучший результат в старых и глючных браузерах, Font Awesome в некоторых случаях использует хаки CSS для того, чтобы обойти глюки и ошибки в браузерах. Естественно, эти хаки вызывают предупреждения при проверке кода в валидаторах. Также, Font Awesome в нескольких ситуациях использует новые свойства CSS , которые еще не полностью стандартизированы, но используются они исключительно для прогрессивного улучшения.
На практике эти предупреждения валидатора не имеют значения, так как большая часть CSS работает без хаков и, соответственно, они не принимают участие в работе тех участков, где они не используются. Собственно, поэтому мы и игнорируем эти предупреждения.
Internet Explorer 8 и @font-face
IE8 имеет несколько проблем с @font-face при совместном использовании с псевдоэлементом :before . Font Awesome как раз использует такую комбинацию. Если страница закеширована или загружена без наведенного курсора мыши на окно браузера (например, при нажатии на кнопку «обновить» или при загрузке контента через фрейм), то страница будет сгенерирована до подгрузки шрифта. Наведение курсора мыши на страницу (body) должно отобразить некоторые иконки, наведение курсора на остальные не подгруженные иконки также их реанимирует. Подробности данной проблемы.
Необходима поддержка IE7 ?
Если вам нужна поддержка IE7 , то примите мои соболезнования. Ну правда. Font Awesome 4.7.0 не поддерживает IE7и версии ниже. Вам необходимо прочитать инструкции по FA 3.2.1 для использования в IE7. Затем можете пойти и пожаловаться тому, кто потребовал поддержку IE7 .
Решение ошибок
Если у вас возникли проблемы в работе с Font Awesome, то можете поискать решение на wiki -странице по частым ошибкам. Занимается поддержкой: @gtagliala.
Сегодня новая статья из рубрики «Дизайн».
Кто следит за моим блогом знают, что пару дней назад я обновил дизайн блога. Так вот, все иконки, которые вы видите напротив пунктов меню и рубрик, а также в некоторых заголовках, например, во вкладках между переключением популярных и обсуждаемых записей, возле заголовка похожих статей в конце текста и возле заголовка количества комментариев, это все не картинки, а специальный шрифт Font Awesome, с помощью которого можно без проблем делать хорошие качественные иконки.
Тоже самое касается и маленьких иконок возле количества комментариев, даты, количества просмотров.
И в большинстве случаев это сделать намного проще, чем каждый раз прописывать стили и выводить картинку. Также не приходится прописывать дополнительные стили по выравниванию, цвету и так далее, так как иконки выводятся шрифтом и совпадают с общими стилями того блока, куда их разместили.
В общем, штука очень крутая. Я когда делал свои первые заказы, столкнулся с этими иконками и мне они доставили очень много неудобств. Я просто не знал, как ими пользоваться, и в некоторых случаях просто заменял эти иконки на изображения. Сейчас же я не вижу в их использовании абсолютно никаких проблем. Достаточно подключить шрифт Font Awesome к сайту, а затем в нужное место добавить код вывода иконки. Очень просто, давайте рассмотрим на практике.
Как подключить иконки Font Awesome к сайту
Существует 2 способа подключения:
- Подключить библиотеку иконок с самого сервиса, т.е. прописать путь к файлу иконок на стороне облачного хранилища, где сервис его хранит. В этом случае каждый раз при загрузке страницы будет грузиться и данный файл. Изначально у меня стоял такой вариант, но потом я заметил, что он достаточно сильно замедляет загрузку страниц. Именно поэтому я перешел на второй вариант.
- Скачать файл иконок Font Awesome с официального сайта и подключить его в шаблон, как и обычный файл стилей. Работа сайта становится заметно быстрее.
Рассмотрим оба варианта более подробно.
Вариант 1
Заходим на официальный сайт Font Awesome и берем строку кода подключения загрузки файла с облачного хранилища. Строка будет в первом пункте страницы, также ее я продублировал ниже.
Вышел в свет Font Awesome (5.11.2)
В свет вышел долгожданный Font Awesome 5. Недавно вышла 5 версия самого популярного иконочного шрифта.
8 проблем прошлых шрифтов
В пятой версии было было решено 8 проблем. После роста популярности, в шрифтах были обнаружены определенные неудобства, над которыми в дальнейшем нужно было работать. Перейдем непосредственно к ним
- Glyphicons – знаменитый пакет иконок, включенный в Bootstrap 3 (но не BS4), всегда нуждался в 2-х классах для добавления, чтобы вывести определенный значок, нужно было написать такую конструкцию
<span>
чтобы заработал шрифт. Эта конструкция все еще рабочая.
- Шрифт-пакеты стали все больше и больше, и внезапно начали замедлять свои веб-сайты, которым нужно было подключить всего 5 значков, но всегда загружался шрифт с 2000 значками.
- Значки шрифтов были важным решением для «объединения» маленьких значков, потому что многие мелкие запросы резко замедляли страницу. Но это устаревает, благодаря HTTP2.
- В каждом шрифте всегда отсутствовали 1-2 значка, поэтому люди начинали использовать несколько библиотек, замедляя работу сайта еще больше и вызывая различные проблемы, такие как конфликты имени класса.
- При использовании шрифтов с программами чтения с экрана появляются проблемы, поскольку изнутри значок был всего лишь непонятным, японским или монгольским номером символа, который ридер не мог интерпретировать.
- При использовании шрифтов в настольных решениях (Photoshop, Illustrator и т. Д.) Было очень сложно выбрать значок, потому что у них не было лигатур (красивых и понятных имен)
- По мере созревания онлайн типографии появилось много новых потребностей, таких как профессионально созданные смелые стили.
- По мере того, как экраны становились качественнее и больше, маленькие иконки выглядели плохо на высоких разрешениях, а значки с высоким разрешением выглядели плохо в крошечных экранах.
к содержанию ↑
Изменения для автоматической генерации шрифта средствами JS
JS автоматизация (incl. Webpack, Gulp, Angular-CLI и т.д.) решит несколько проблем разработчиков:
- теперь будут упакованы шрифты в dev пакеты (создадуться небольшие пользовательские библиотеки иконок)
- во многих сценариях предпочитаются значки SVG вместо значков шрифтов
- … и SVG также могут быть включены в компактный SPA-JavaScript, что еще больше уменьшает потребность в дополнительных запросах на сервере и создает решения для развертывания в одном файле
к содержанию ↑
Font Awesome 5 получили 1 млн долларов
Правда: самая популярная бесплатная библиотека значков подняла один миллион долларов на кикстарте, чтобы исправить все эти перечисленные проблемы, и открывается досту к исходному коду и инструментам, которые были разработаны в этом процессе. Это здорово! Вот ссылка BTW.
Как еще они улучшили шрифт?
- они разработали все значки в первоклассном виде, предоставляя каждому значку правильную типографическую версию, включая: solid, regular, light etc.
- они добавили лигатуры ко всем значкам, чтобы экранные считыватели (ридеры) и супер-экраны могли наконец использовать их в правильно
- предоставили все в формате шрифта, а также SVG
- создали фреймворк JavaScript с открытым исходным кодом для использования svg-значков таким же образом, как вы использовали бы шрифтовые значки, что позволило бы связать его с существующими решениями
- дали нам все бесплатное CDN для людей, которые хотят использовать весь шрифт
- …и много другого.
к содержанию ↑
Команде FontAwesome от Даниеля
Вы отлично поработали, а работа с открытым исходным кодом поможет другим шрифтам быстро достичь такого же уровня профессионализма. Вы, ребята, супер!
Скачать бесплатно
Font Awesome
Размер: | 12.4mb |
Скачано (раз): | 881 |
Версия: | 5.11.2 |
Плагин рейтинга создан автором этого блога. Буду очень признателен, если вы сможете его поддержать (ссылка)
p.s. Если статья была полезной и вас переполняет чувство благодарности, можете поддержать меня долларом на патреоне
Начните работу с Font Awesome
Настройка Font Awesome может быть такой же простой, как добавление двух строк кода на ваш сайт, или вы можете быть профессионалом и
настройте МЕНЬШЕЕ самостоятельно! Font Awesome прекрасно работает даже с
Bootstrap!
Добавьте на свой сайт Font Awesome + Bootstrap с помощью двух строк кода. Вам даже не нужно ничего скачивать или устанавливать!
- Вставьте следующий код в раздел
Хотите использовать Font Awesome без Bootstrap? Только не включайте первую строку.
- Похвалите себя за свои масштабируемые векторные иконки на веб-сайте
решение дзюдо в двух строчках кода. - Ознакомьтесь с примерами, чтобы начать использовать Font Awesome!
Используйте этот метод, чтобы получить CSS Font Awesome по умолчанию с CSS Bootstrap по умолчанию.
- Скопируйте каталог
font-awesome
в свой проект. - В
- Ознакомьтесь с примерами, чтобы начать использовать Font Awesome!
Используйте этот метод для настройки Font Awesome и Bootstrap 2.3.2 с помощью LESS.
- Скопируйте каталог
font-awesome
в свой проект. - Откройте файл bootstrap / bootstrap.less вашего проекта и замените
с
@import "путь / к / font-awesome / less / font-awesome.less";
- Откройте файл font-awesome / variables вашего проекта.less и отредактируйте переменную
@FontAwesomePath
, чтобы она указывала на каталог шрифтов.@FontAwesomePath: "../font";
Путь к шрифту является относительным от вашего скомпилированного каталога CSS.
- Перекомпилируйте LESS, если используете статический компилятор. В противном случае все будет в порядке.
- Ознакомьтесь с примерами, чтобы начать использовать Font Awesome!
Font Awesome работает без Bootstrap.
- Скопируйте каталог
font-awesome
в свой проект. - Следуйте приведенным выше инструкциям и пропустите части Bootstrap.
- Откройте файл font-awesome.less или font-awesome.min.css своего проекта и отредактируйте расположение шрифта, чтобы он указывал на каталог шрифтов (см. Примеры выше).
- Ознакомьтесь с примерами, чтобы начать использовать Font Awesome!
Font Awesome поддерживает IE7. Если вам это нужно, примите мои соболезнования.
- Get Font Awesome корректно работает в современном браузере.
- Скопируйте font-awesome-ie7.min.css в свой проект.
- В
- Жалуйтесь тому, кто решил, что вашему проекту нужна поддержка IE7.
Использование шрифтов Awesome Icons на вашем веб-сайте
Подпишитесь на нашу рассылку новостей.
Добавление значков к содержанию вашего сайта обеспечивает визуальную точку фокусировки, которая направляет пользователя к определенному разделу и сопутствующему контенту.
Использование значков в веб-дизайне — проверенный метод модернизации веб-сайта и помощи в направлении потока пользователей. Добавление значков к содержанию вашего сайта помогает пользователю лучше обрабатывать информацию, которую вы пытаетесь передать, и обеспечивает визуальную точку фокусировки, которая направляет пользователя к определенному разделу.
Графические значки можно использовать любым количеством способов, чтобы оживить ваш проект веб-дизайна. Вы можете использовать их как визуальное сопровождение к текстовым областям или как отдельные ссылки в ситуациях, когда пространство ограничено, а текстовые блоки невозможно использовать в дизайне. Универсальность иконок делает их такими полезными и широко распространенными.
К счастью, нет необходимости создавать собственный набор значков. Font Awesome представляет собой универсальную платформу, включающую практически любую графическую иконку, которую вы можете себе представить, а также необходимую масштабируемость и возможности настройки.Font Awesome почти наверняка сэкономит вам время и деньги при использовании определенных иконок. В следующей статье будет рассмотрено включение значков Font Awesome для оптимизации вашего проекта веб-дизайна.
Шаг 1. Добавьте необходимые включения на свою веб-страницу
Для начала вам нужно убедиться, что на ваш сайт включены следующие ресурсы Font Awesome. Никакой загрузки или сложных скриптов не требуется — всего одна ссылка на Font Awesome CSS поможет вам начать работу.
Шаг 2 — Добавьте выбранный значок
Font Awesome включает в себя сотни значков для использования, охватывающих широкий спектр тем и контента. Для целей этого руководства мы добавим значок RSS. Просто включите следующий код на свою страницу везде, где вы хотите, чтобы отображался значок.
Каждый значок использует тег и требует двух классов.Первый, «fa», идентифицирует элемент как значок Font Awesome, а второй, «fa-rss», определяет конкретный значок для загрузки. Чтобы использовать разные значки, просто найдите соответствующий класс CSS.
Шаг 3. Используйте встроенные настройки
Font Awesome имеет ряд встроенных способов настройки вашего значка, таких как увеличение его размера, обеспечение фиксированной ширины значка или добавление анимации к выбранному классу значков. Приведенный ниже код отобразит значок «Поддержка» в нескольких размерах.
Шаг 4. Добавьте уникальные настройки
Поскольку эти значки полностью основаны на CSS, вы можете добавлять свои собственные стили и классы, чтобы полностью заставить значок работать в вашем проекте веб-дизайна. Например, вы можете сделать значок «Фильм» красным.
Выполнив описанные выше шаги, вы получите прочную основу, чтобы начать встраивать значки в свой веб-сайт.Обязательно используйте значки только там, где это имеет смысл. Как и в случае с другими визуальными элементами, чрезмерное использование нарушает намеченную цель и может отвлекать от дизайна вашего сайта.
Как обнаружили многие другие, мы здесь, в Solodev, добились большого успеха, используя значки для дополнения или дизайна и создания потрясающих веб-сайтов.
Как использовать Font Awesome локально с нашими шаблонами — Удивительные шаблоны Joomla
Как использовать Font Awesome локально с нашими шаблонами — Удивительные шаблоны Joomla — Расширения Joomla
Документы
/
Ф.A.Q.
/
Как использовать Font Awesome локально с нашими шаблонами
1.Добавьте шрифт Font Awesome в папки шаблонов
1.1. Перейдите в Font Awesome и загрузите его, выбрав ДЛЯ ВЕБ-версии.
1.2. Получите доступ к файлам и папкам шаблона и создайте новую папку, которая называется «значки» или что-то подобное.
1.3. Распакуйте архив, который вы скачали из Font Awesome, и скопируйте содержимое папки в новую папку «icons».
2. Замените ссылки на CDN Font Awesome на локальную версию:
Найдите код CDN Font Awesome внутри индекса.php, например:
Отредактируйте приведенный выше код и замените ссылку FontAwesome CDN, например:
href = "// use.fontawesome.com/releases/v5.1.0/css/all.css"
с:
href = "https://yourwebsite.com/templates/templatename/icons/css/all.css"
© 2012-2021 гг.
FavThemes
.Все права защищены.
The Joomla! имя используется в соответствии с ограниченной лицензией, предоставленной Open Source Matters, владельцем товарного знака в США и других странах.FavThemes не связан и не одобрен Open Source Matters или Joomla! Проект.
Этот веб-сайт использует файлы cookie для улучшения работы в Интернете и обеспечения дополнительных функций.
Как использовать Font Awesome на своем веб-сайте WordPress
Если есть выбор между использованием векторного значка или статического изображения, рекомендуется использовать вектор.Они маленькие, быстро загружаются и могут масштабироваться до любого размера без потери разрешения. Font Awesome — это превосходная библиотека векторных значков, которые вы можете использовать на своих веб-сайтах, и они, вероятно, имеют практически любую форму или бренд, который вам нужен. А лучше всего? Это бесплатно. Во-вторых, это просто.
Подпишитесь на наш канал Youtube
Font Awesome WordPress Icons
Использование библиотеки Font Awesome на вашем сайте WordPress относительно безболезненно.Выполнив эти простые шаги, вы сможете сократить время загрузки страницы и создать действительно чистый, четкий дизайн, используя эти значки как часть своей работы.
Следует помнить, что (в большинстве случаев) значки Font Awesome будут доставляться на ваш сайт как настоящие шрифты. Отсюда и название Font Awesome. Вы сможете стилизовать и манипулировать ими любым способом, которым вы обычно могли бы пользоваться символом шрифта, используя CSS через @ font-face и семейство шрифтов Font Awesome .
Благодаря этому вам не придется беспокоиться о размере или интервале для каждого отдельного браузера или области просмотра. Если это звучит здорово, то это потому, что это так. А вот как это сделать:
Установка Font Awesome
Хотя есть способ установить и использовать Font Awesome вручную, для пользователей WordPress есть способ лучше. Прекрасные ребята из FA выпустили официальный плагин Font Awesome для WordPress, и он прекрасно работает.
После установки и активации плагина у вас теперь есть доступ к шорткоду [[имя значка]], а также к фрагментам HTML.Пока у вас есть удобный список значков FA, чтобы вы точно знали, какой значок вам нужен. На странице настроек плагина (находится в разделе «Настройки — Font Awesome ») вы увидите, как все настроено по умолчанию. В общем, их можно хранить и использовать. Большинству людей больше ничего не нужно.
Параметр Method , вероятно, наиболее важен для большинства людей. Вы можете переключаться между Webfont или SVG . В то время как SVG дает вам больше возможностей и функций (таких как преобразование мощности и маскирование), Font Awesome CDN доставляет значки в виде файлов SVG, а не в виде шрифта.Хотя это в некотором смысле лучше, SVG не распознается многими браузерами, и WordPress не всегда хорошо работает с изображениями SVG. Поэтому мы предлагаем не рисковать с версией webfont.
Так же, как и Font Awesome: Если вы не уверены в разнице или не знаете, почему вам нужно использовать SVG, то, вероятно, проще всего придерживаться метода веб-шрифта по умолчанию.
Использовать значки Font Awesome на своем сайте WordPress очень просто. Просто добавьте в любое место, где вы хотите, чтобы значок отображался.Не забудьте проверить библиотеку значков, чтобы узнать, какое имя ввести.
Примечание: короткие коды в плагине являются случайными. Некоторые значки отображаются отлично, а другие отображаются пустыми. Мы рекомендуем придерживаться вставки HTML, если вы не видите, что шорткод вам подходит. Ниже приведен пример приведенного выше примера WordPress без рендеринга, в то время как значок камеры это делает.
И готово. Плагин Font Awesome WordPress отлично подходит для людей, которым неудобно заходить в свою тему или файлы, чтобы вставить требуемый код.Однако, если вам это удобно, вы можете следовать этим инструкциям, чтобы разместить на своем сайте значки Font Awesome.
Установка значков Font Awesome вручную
Первое, что вам нужно сделать, это зайти на сайт Font Awesome. Оттуда нажмите кнопку Начать использовать бесплатную версию . Они действительно предлагают платные планы для людей, у которых есть сайты с высоким трафиком и которым нужно корпоративное решение, но широкая публика может обойтись бесплатной версией. Вы получаете 1500 иконок бесплатно и более 5000 вариантов по тарифному плану Pro.
Следующий шаг — просто скопировать / вставить. Но вы должны убедиться, что вы выделили опцию webfont, как мы обсуждали ранее.
В большинстве тем есть место для автоматической вставки кода в сайта. В случае Divi, например, вы должны войти в Theme Options — Integrations и вставить этот код в поле с надписью Add code to the Head of your blog .
Когда вы нажмете «Сохранить», вы можете начать добавлять любые нужные значки, как мы это делали выше. Только у вас нет доступа к шорткоду , сделав это.
Если ваша тема не поддерживает интеграцию кода
Если вы не можете найти подобное место в своей теме, это также легко сделать вручную.Однако для этого вам придется покопаться в файлах ядра вашей темы, но это очень быстрое копирование / вставка, и (как правило) это довольно безопасно. Перейдите в «Внешний вид - Редактор » на панели инструментов WP и найдите файл header.php .
Найдите строку, в которой написано , и перед ней вам нужно вставить тот же код из Font Awesome. Нажмите Обновить файл , и вы сразу сможете начать использовать значки FA.Опять же, вы не получите шорткод, установив Font Awesome таким образом.
Также имейте в виду, что всякий раз, когда вы редактируете файл темы, вы хотите использовать дочернюю тему. Таким образом вы предотвратите перезапись внесенных вами изменений при обновлении темы.
Дополнительные параметры для установки
И если у вас есть другие, более специфические потребности в Font Awesome, они действительно предлагают множество способов получить доступ к библиотеке. От установки NPM и Yarn до интеграции со Sketch и React, у них есть масса вариантов, если вам это нужно не только для WordPress.
Стилизация шрифтов Awesome Icons
Теперь, когда они у вас установлены, пора сделать иконки всплывающими. Вы можете сделать это с помощью CSS, потому что каждый из значков управляется классом CSS. Два наиболее часто используемых стиля - это цвет и размер. Вы можете либо включить стиль CSS в свои таблицы стилей, либо сделать его встроенным. В общем, вы можете захотеть использовать встроенный стиль, потому что такие значки не всегда универсальны для всего сайта.
На веб-сайте Font Awesome есть примеры того, как это сделать.Они показывают размер с помощью значка иглу и дополнительного класса, например fa-xs или fa-xl или fa-2x для определенного размера.
Кроме того, если вам нужно, чтобы значок относился к определенному размеру, а абсолютные значения не работают, вы можете поместить его в собственный
, чтобы он работал в рамках ваших ограничений.Завершение
И все! Классно, правда? Независимо от того, используете ли вы плагин Font Awesome WordPress или вставляете код вручную, для того, чтобы ваш сайт заработал, потребуется всего несколько шагов.Font Awesome популярен не просто так, отчасти благодаря простоте использования. Так что выходите и будьте крутыми!
Какой ваш любимый способ использования иконок Font Awesome?
Изображение предоставлено Font Awesome
Руководство для начинающих по Font Awesome
Font Awesome - самый популярный способ добавить значки шрифтов на ваш сайт. Значки Font Awesome создаются с использованием масштабируемых векторов, поэтому вы можете использовать значки высокого качества, которые хорошо работают на экране любого размера.
В этом уроке я покажу вам, как использовать Font Awesome и поиграться с его функциями.
Шаг №1. Скачайте и установите Font Awesome
- Распакуйте почтовый индекс.
- Скопируйте папки / css / и / fonts / и загрузите их на свой сайт.
Внутри тега head вашего сайта загрузите Font Awesome CSS:
Шаг №2. Добавить иконки на свой сайт
Чтобы добавить значок, используйте тег i, следуя этому шаблону:
Замените "icon-name" одним из названий значка отсюда.Например, чтобы отобразить значок «галочка», используйте этот код:
... который будет отображаться как:
Примечание: вы также можете использовать теги span или em.
Шаг №3. Используйте более крупные значки
Для отображения значков большего размера включите один из этих классов в тег i :
- fa-lg
- fa-2x
- fa-3x
- fa-4x
- fa-5x
Например:
Шаг №4.Используйте набор иконок
Чтобы смешать две иконки и получить другой результат, оберните оба элемента классом fa-stack:
[Значки идут сюда]
Два значка могут дополнительно включать один из следующих классов:
- "fa-stack-2x" для увеличения значка контейнера
- "fa-stack-1x", чтобы уменьшить размер значка
Например:
- Значок "квадрат" - это контейнер
- Значок "галочка" содержит
Вы даже можете добавить встроенный CSS, чтобы выделить один из элементов, добавив цвет:
Об авторе
Валентин создает красивые изделия из растений текилы в Халиско, Мексика.Вы можете увидеть дизайн Валентина по всему сайту, и вы часто можете увидеть, как он помогает участникам в поддержке.
Как использовать значок ссылки Font Awesome
Использование
Из коробки
Живая демонстрация
См. Пример 1 ссылки на значок пера от w3resource (@ w3resource) на CodePen.
Большой значок
Живая демонстрация
См. Пример 2 ссылки на значок пера от w3resource (@ w3resource) на CodePen.
Изменить цвет
Живая демонстрация
См. Пример 2 ссылки на значок пера от w3resource (@ w3resource) на CodePen.
Предыдущая: Font Awesome Bold Icon
Следующая:
Шрифт Awesome Chain Broken Icon1LD Учебники и блоги
Стек Font Awesome бесплатен, и вы можете скачать его здесь.
Font Awesome - это стек, который позволяет использовать значки Font Awesome на любой странице стека. Это просто инструмент импорта для активации использования Font Awesome. Некоторые темы уже имеют встроенный Font Awesome, и в этом случае вам не нужно добавлять его на страницу.
Настройка
1. Перетащите Font Awesome на страницу Stacks в любое место (оно не будет отображаться при предварительном просмотре или при публикации сайта). Это позволяет вам начать использовать Font Awesome.
2. Перетащите фрагмент Font Awesome (или скопируйте и вставьте его снизу) в любой текст или стек HTML. Затем измените класс fa-medkit на любое имя класса значков Font Awesome, которое вы хотите использовать - см. Полный список здесь.
Важное примечание: Обратите особое внимание на символы цитат.Автоматическое форматирование RapidWeaver иногда заменяет прямые кавычки – на фигурные –. Фигурные кавычки не работают внутри HTML-кода. Чтобы заменить фигурные кавычки правильными прямыми кавычками, вы можете выбрать и удалить их, а затем повторно ввести. Кроме того, всякий раз, когда вы выбираете весь код и применяете Игнорировать форматирование к HTML-коду, фигурные кавычки автоматически заменяются на прямые цитаты.
Отрегулируйте размер значка
Чтобы изменить размер значка, вы можете использовать приведенный ниже код, просто отрегулируйте значение font-size px.
Примечание. Не забудьте убедиться, что кавычки прямые, а не изогнутые, как указано в примечании к настройке выше.
Добавить HTML-ссылку
Если вы хотите добавить ссылку на значок, вы можете использовать приведенный ниже код. Помимо изменения имени класса значка, вам просто нужно будет поместить URL-адрес, на который вы хотите создать ссылку, в значение href.
Примечание. Не забудьте убедиться, что кавычки прямые, а не изогнутые, как указано в примечании к настройке выше.
Пример выпуска кавычек
Существует распространенная проблема, вызванная автоматическим форматированием RapidWeaver, при котором меняются кавычки.
На гифке выше вы заметите, что кавычка с правой стороны сначала прямая, но затем, когда буквы рядом с ней меняются, она превращается в фигурную кавычку (даже если включен параметр «Игнорировать форматирование») .