Чудесный шрифт (awesome font CDN)
Блог / Программирование / Шрифты / Чудесный шрифт (awesome font CDN)
Идея пиктографических шрифтов эксплуатируется уже давно. Взять хотя бы фреймворк css bootstrap. Соль в том, что мы работаем с векторными рисунками. Они идеально вписываются в любой масштаб вашего HTML шаблона, а браузер производит рендер без лишней «пиксилизации» на мониторах с высоким разрешением.
Awesome — это не только шрифт, но и уже готовые каскадные стили, которые помогают быстро встроить нужные иконки в нужном виде в нужное место 🙂
Откройте для себя проект Font AWESOME.
Это опен-соурсе проект; шрифт можно бесплатно использовать для коммерческого проектов, модифицировать и распространять.
С чего начать?
Интегрировать в свой проект и начать использовать — проще простого. Не нужно ничего скачивать, настраивать пути, писать свои стили и т.п. Забудьте о рутине 🙂
Зайдите в раздел проекта:
http://fontawesome. io/get-started/
http://fontawesome.io/get-started/ |
Укажите свой email — вам пришлют HTML код для вставки в заголовочную секцию вашего сайта, примерно вот такого вида (всего одна строка, Карл!):
<script src=»https://use.fontawesome.com/aa2391fb57.js»></script>
<script src=»https://use.fontawesome.com/aa2391fb57.js»></script> |
Теперь вы можете использовать готовые стили для вставки иконок (675 векторных изображений в текущей версии!) в ваш HTML документ.
Изменяем цвет
Т.к. это шрифт, то цвет иконки зависит от CSS стиля шрифта
.red-icon { color: #f00; }
. red-icon {color: #f00; } |
Изменяем размеры
Размеры как и цвет, зависят от стиля CSS шрифта (font-size). Есть набор предустановленных стилей для задания размера иконки:
А так же подготовлены для использования:
- CSS для создания наложения нескольких иконок,
- стили для создания анимации иконок (например, вращения),
- и многое другое…
Примеры использования можно посмотреть в соответствующем разделе.
Поддержать развитие
Если у вас в силах поддержать развитие проекта FONT AWESOME, то сейчас идет сбор на следующую версию Font Awesome 5 на кикстартере.
Вообще то они давно уже собрали необходимые 30,000$, так что можете просто порадоваться за разработчиков. 🙂
Шрифты
Данная запись опубликована в 23.11.2016 18:25 и размещена в Программирование. Вы можете перейти в конец страницы и оставить ваш комментарий.
Комментарии к «Чудесный шрифт (awesome font CDN)»
Понравилась статья? Есть вопросы? — пишите в комментариях.
Установить вручную | Font Awesome Docs
В этой документации описывается настройка WordPress путем добавления кода PHP в файл functions.php вашей темы. Он предназначен для более продвинутых пользователей WordPress, которые знают, почему использование нашего плагина — не лучшее решение в их ситуации.
Если вы просто пытаетесь настроить Font Awesome в WordPress самым простым способом, со всей уже встроенной магией, тогда используйте вместо этого наш плагин WordPress.
Перед началом работы
Чтобы использовать эти фрагменты кода, вы должны иметь возможность отметить все эти поля:
- У меня есть доступ на запись к файлу
functions.php
моей темы WordPress. - Я знаю, как внести изменения в файл
functions. php
моей темы. - Мне приятно внести несколько простых изменений в код, чтобы набрать его.
CDN и комплект
Эти примеры и фрагменты кода предлагают два разных подхода к настройке Font Awesome в WordPress: с наборами и без наборов. Подход «без комплектов» упоминается в этих примерах как «CDN» в основном по устаревшим причинам. А именно, до того, как у нас появились комплекты, можно было либо разместить ресурсы значков самостоятельно (самостоятельное размещение), либо загрузить их из нашей бесплатной или профессиональной CDN. Затем мы добавили комплекты, которых и , поддерживаемые CDN.
Так что не думайте, что в этих примерах наборы подходят без CDN. Комплекты поддерживаются быстрой и стабильной CDN.
На самом деле, комплекты, как правило, являются лучшим подходом, который вы можете использовать как для производительности, так и для гибкости, особенно комплекты Pro, , особенно , особенно комплекты SVG Pro. После того, как вы настроите набор с одним из этих фрагментов кода, вы сможете настраивать и перенастраивать этот набор прямо из настроек набора Font Awesome, и вам не придется снова прикасаться к коду PHP.
Предлагаются альтернативы «CDN», потому что иногда бывают случаи, когда загрузка ресурсов Font Awesome непосредственно из CDN предпочтительнее загрузки комплекта. Но если вы не уверены, что у вас есть такой вариант использования, то это довольно хороший ключ к тому, что настройка комплекта — ваш лучший выбор.
Настройка комплекта
Сначала мы заложим основу с помощью этой функции, которую вы будете вызывать с помощью кода комплекта. Если вы не кодер, не волнуйтесь. Вероятно, вам никогда не понадобится изменять код этой функции. Вы только настроите более простой код ниже, чтобы добавить свой токен Kit. Вот так. Скопируйте и вставьте это в свой functions.php
:
Далее вам нужно будет добавить следующий код, также в ваш functions.php, заменив 42deadbeef.js
вашим реальным токеном Kit, который вы можете найти в настройках Kit.
Настройка SVG с CDN
Сначала мы заложим основу с помощью этой функции, которую вы будете вызывать один или несколько раз для настройки выбранных вами элементов Font Awesome.
Если вы не программист, не волнуйтесь. Любые изменения кода, которые вам нужно будет внести, будут ограничены менее сложными частями ниже. Вероятно, вам никогда не понадобится изменять код этой функции. Вместо этого вы добьетесь своей настройки, вызвав эту функцию один или несколько раз с различными аргументами.
Так что это большой кусок копирования и вставки, но требования к ручному кодированию будут сверхминимальными. Просто подожди, ты увидишь.
ОК, теперь скопируйте этот фрагмент и вставьте его в свой functions.php
:
Загрузить все стили
Используйте средство выбора CDN, чтобы выяснить, какие URL CDN и ключи целостности вы хотите использовать. Убедитесь, что вы выбрали «SVG».
Например, если вы выберете «Все» для Font Awesome Free версии 5.15.4, вы получите следующее:
Вот соответствующий код PHP для копирования и вставки в ваш functions.php
:
Первый аргумент функции соответствует атрибуту src
из элемента
,предоставленного средством выбора CDN.Это необходимо.
Второй аргумент соответствует атрибутуцелостности
из средства выбора CDN.Это необязательно.Это функция безопасности,которая сообщает веб-браузеру,как убедиться,что файл является именно тем,что ожидалось,и не был подделан.
Если вы хотите изменить версию,которую вы загружаете в WordPress,вернитесь к средству выбора CDN и используйте его,чтобы выбрать новую версию.Затем используйте полученные атрибутыsrc
ицелостности
,чтобы обновить аргументы доfa_custom_setup_cdn_svg()
в вашемfunctions.php
.
Загрузить подмножество стилей
Если вы хотите загрузить подмножество стилей,вместоall.js
используйте средство выбора CDN,чтобы выбрать нужные стили,а затем переведите каждый полученныйв отдельный вызов
fa_custom_setup_cdn_svg()
в вашемfunctions.php
.
Обратите внимание,что при выборе определенных стилей всегда будет один дополнительный,который загружает базовый
fontawesome.js
,который требуется.
Например,если вы хотите загрузить только стиль Solid для Font Awesome Free версии 5.15.4,вы получите это из средства выбора CDN:
Загрузить прокладки V4
Вы также можете добавить совместимость с версией 4 с прокладками v4,если это необходимо.
Для прокладок следует использовать ту же версию,что и для основных активов(таких как
либоall.js
,либо некоторая комбинацияfontawesome.js
и таких стилей,какduotone.js
,как показано выше).
Поскольку во всех приведенных выше примерах используется версия 5.15.4,мы будем придерживаться ее.версия в этом примере тоже.Этот PHP должен быть добавлен в вашfunctions.php
в дополнение ккод,который вы добавляете для загрузки основных активов Font Awesome.
Настройка веб-шрифта с помощью CDN
Загрузка веб-шрифта Font Awesome и ресурсов CSS непосредственно из наших бесплатных или профессиональных CDN.Сначала мы заложим основу с помощью этой функции,которую вы будете вызывать один или несколько раз,чтобы настроить те элементы Font Awesome,которые вы выберете.
Если вы не программист,не волнуйтесь.Любые изменения кода,которые вам нужно будет внести,будут ограничены менее сложными частями ниже.Вероятно,вам никогда не понадобится изменять код этой функции.Вместо этого вы добьетесь своей настройки,вызвав эту функцию один или несколько раз с различными аргументами.
Так что это большой кусок копирования и вставки,но требования к ручному кодированию будут сверхминимальными.Просто подожди,ты увидишь.
Загрузить все стили
Используйте средство выбора CDN,чтобы выяснить,какие URL-адреса CDN и ключи целостности вы хотите использовать.Убедитесь,что вы выбрали «Webfont».
Например,если вы выберете «Все» для Font Awesome Free версии 5.15.4,вы получите следующее:
Вот соответствующий PHP-код для копирования и вставки в файлfunctions.php
:
Первый аргумент функции соответствует атрибутуhref
из элемента,предоставленного средством выбора CDN.Это необходимо.
Второй аргумент соответствует атрибутуцелостности
из средства выбора CDN.Это необязательно.Это функция безопасности,которая сообщает веб-браузеру,как убедиться,что файл является именно тем,что ожидалось,и не был подделан.
Если вы хотите изменить версию,которую вы загружаете в WordPress,вернитесь к средству выбора CDN и используйте его,чтобы выбрать новую версию.Затем используйте полученныеhref
иатрибуты целостности
для обновления аргументов доfa_custom_setup_cdn_webfont()
в вашемfunctions.php
.
Загрузить подмножество стилей
Если вы хотите загрузить подмножество стилей,вместоall.css
используйте средство выбора CDN для выбора нужных стилей,а затем преобразуйте каждый полученный<ссылка>
в отдельный вызовfa_custom_setup_cdn_webfont()
в вашемfunctions.php
.
Обратите внимание,что при выборе определенных стилей всегда будет один дополнительный<ссылка>
,который загружает базовыйfontawesome.css
,который требуется.
Например,если вы хотите загрузить только стиль Solid для Font Awesome Free версии 5.15.4,вы получите это из средства выбора CDN:
Что будет переведено в этот код PHP для вашегоfunctions.php
:
Загрузите прокладки V4
При необходимости вы также можете добавить совместимость версии 4 с прокладками v4.
Вы должны использовать ту же версию для прокладок,что и для основных ресурсов(например,all.css
или некоторую комбинациюfontawesome.css
и стилей,таких какsolid.css
,как показано выше).
Поскольку во всех приведенных выше примерах используется версия 5.15.4,мы будем придерживаться этой версии и в этом примере.Этот PHP должен быть добавлен в вашfunctions.php
в дополнение ккоду,который вы добавляете для загрузки основных активов Font Awesome.
Разрешение конфликтов при установке
Самая распространенная проблема, с которой мы сталкиваемся при использовании WordPress из-за популярности Font Awesome , заключается в том, что сайт WordPress имеет тему и любое количество плагинов, каждый из которых устанавливает свою собственную версию Font Awesome. В конечном итоге они конфликтуют друг с другом, приводя к запутанным результатам. Используйте наш детектор конфликтов, чтобы узнать, какие конфликты
находятся на вашем сайте , а затем используйте его результаты, чтобы настроить следующий конфликт разрешение код ниже, который вы добавите прямо в свой functions.php
.
Заложить основу
Сначала мы заложим основу с помощью этой функции, которую вы будете вызывать со списком хэшей, представляющих конфликты на вашем сайте, обнаруженные детектором конфликтов.
Если вы не программист, не волнуйтесь. Любые изменения кода, которые вам нужно будет внести, будут ограничены корректировкой этого списка хэшей. Вероятно, вам никогда не понадобится изменять код этой функции.
Теперь скопируйте следующий код в свой functions.php
, после приведенного выше кода, добавив хэш md5 в этот «черный список» для каждого конфликта, который вы хотите удалить с помощью приведенного выше кода.
Мы начали с двух из них, которые действительно конфликтовали бы с Font Awesome 5, если бы присутствовали на вашей странице, поэтому вы можете оставить их в черном списке. В любом случае, надеюсь, это прояснит, как вы можете добавить больше по своему усмотрению.
-
7ca699f29404dcdb477ffe225710067f
— это хэш содержимого файла font-awesome.css версии 4.7.0. -
3c937b6d9b50371df1e78b5d70e11512
— это хэш строки:https://cdn.jsdelivr.net/npm/[email protected]/css/font-awesome.css
. Это обычный URL CDN для загрузки Font Awesome 4.7.0.
Добавление совместимости с версией 4
Если конфликты, которые вы удаляете, включают Font Awesome версии 4, а ваша тема или подключаемые модули ссылаются на значки по именам, которые изменились между версиями 4 и 5, вам нужно будет проделать немного больше работы, добавив прокладки v4. То, как вы это сделаете, будет зависеть от того, каким образом вы пытаетесь настроить Font Awesome:
- С комплектом: совместимость с v4 встроена (с некоторыми дополнительными ингредиентами для гурманов, которых нет в других рецептах, совместимых с v4). Поэтому настройте свой комплект в WordPress), а затем в настройках комплекта включите совместимость с v4. Супер-легко. Каковы дополнительные ингредиенты для гурманов, спросите вы? Это еще одна длинная история.
- Без комплекта: следуйте инструкциям по загрузке прокладок v4 с помощью SVG или Webfont, в зависимости от выбранной вами технологии.
Поймите решение
Что эти конфликтующие элементы, которые вы здесь удаляете?
Это элементы ,
или
,которые добавляются на ваши страницы вашей темой или плагинами,которые загружают версии Font Awesome,отличные от той,которую вы намереваетесь,и которые тем самым создадут хаос.
"Но подождите!"ты говоришь.«Если я их удалю,не сломает ли это мою тему или те плагины,которые на них полагаются?»
Хороший вопрос.Ответ:скорее всего нет,обычно нет,но ваш пробег может отличаться.
Обычно тема или подключаемый модуль размещают значки на странице или позволяют вам сделать это путем добавленияэлементов с соответствующими классами CSS.
То,как Font Awesome версии 4 использует классы CSS,немного отличается от того,как их использует Font Awesome версии 5.Где версия 4 всегда использовала классfa
для указания базового атрибута CSSfont-family:FontAwesome;
для загрузки веб-шрифта Font Awesome,версия 5 представила несколько новых идей:
Множественные стили
Соответствует нескольким классам «префиксов» стилей CSS,просто заменивfa
одним изfas
(Solid),far
(обычный),fal
(светлый),fab
(бренды),fad
(дуотон).
Любое старое использование
,способ v4,автоматически понимается в v5 как fas
.
icon | v4 code | Equivalent v5 code (Solid Style) |
---|---|---|
|
|
В версии 5 (когда вы используете технологию веб-шрифтов — мы перейдем к SVG дальше) каждый из этих различных префиксов стиля соответствует различным веб-шрифтам!
Правила CSS обрабатывают все это автоматически:вы просто используете нужный префикс стиля,и он загружает правильные файлы веб-шрифтов для отображения значка в выбранном вами стиле.
Технология SVG как альтернатива веб-шрифтам
В версии 5 префикс стиля в теге не обязательно выбирает соответствующий веб-шрифт.
Если вы используете нашу технологию SVG,файлы веб-шрифтов отсутствуют,но тот же префикс стиля CSS сообщает нашему коду JavaScript,какой стиль значка должен отображаться как SVG.
И добавим третью переменную,потому что с тремя веселее жонглировать...
Изменения в дизайне иконок
Знаете ли вы,что дизайн наших иконок может незначительно меняться от версии к версии? Взгляните на эти изменения в значках пользователей
и пользователей
с течением времени.
Вы можете видеть,что класс fa-user
никогда не меняется от версии к версии,но изображение,отображаемое ,меняется. То же самое для пользователей fa
. И это не только переход с версии 4 на версию 5,но и переход с более ранней версии 5.0.4 на более позднюю версию 5.0.12.
Хорошо,теперь,учитывая эти факторы,вот что (обычно) происходит со значками,на которые ссылается ваша тема и плагины,когда вы используете этот метод разрешения конфликтов для удаления версий Font Awesome,которые они пытались установить,и настроить ваша собственная предпочтительная версия:
- Везде,где есть ссылка на значок v4,с
fa
он будет автоматически понят какfas
. - Везде,где есть значок,указанный в версии 4 или 5,он будет отображаться с использованием версии Font Awesome ,которую вы настроили ,а не той,которую пытались установить ваша тема или плагин.
Возвращаясь к тому примеру,как значок пользователя
менялся с течением времени:
Предположим,у вас есть плагин,который пытается установить свой собственный Font Awesome версии 4.7.0,и он использует (способ v4) в своих шаблонах страниц,а затем вы устанавливаете Font Awesome версии 5.10.0 с SVG.
Везде,где ваш плагин имеет ,вместо значка веб-шрифта v4.7.0 вы получите значок в стиле Solid (
fas
) SVG ,который выглядит как пользователя
,который был последний раз изменен в v5.0 12,как вы видите на изображении выше.
Вы эффективно обновите значки,используемые вашей темой и плагинами.
Когда это
,а не ,как это работает?Вот как это будет работать везде,где используется этот стандартный метод тегов с именами классов CSS.
Есть несколько других менее распространенных способов размещения значка на странице,например,прямой рендеринг элементов SVG с помощью JavaScript,как это делает наш компонент React. Это менее распространено,но также не вызовет у вас таких же конфликтов,если один из ваших плагинов сделает это таким образом. Это просто означает,что такой подход к разрешению конфликтов никоим образом не повлияет на эти случаи,поэтому они будут продолжать отображать значки так,как они были изначально задуманы автором плагина.
Font Awesome CDN
Общие вопросы
- Что такое CDN?
- Почему я должен использовать CDN?
- Как использовать Font Awesome на моем сайте или в приложении?
- Что вы подразумеваете под «автоматической доступностью»?
- Что такое асинхронная загрузка значков?
Поиск и устранение неисправностей
- Доступ к учетной записи
- Мои значки отображаются неправильно
- Font Awesome не загружается на моих страницах
- Найти ошибку или проблему?
- Вопросы и отзывы
Что такое CDN?
Сети доставки контента (CDN) используются во всем Интернете.Короче говоря,это интернет-серверы,которые доставляют всевозможные данные в браузеры и мобильные устройства быстрее и с большей надежностью,чем просто использование вашего собственного сервера. Если хотите узнать,почитайте,что о них говорит Википедия.
Зачем мне использовать CDN?
CDNмогут помочь с базовой производительностью загрузки страниц и ресурсов,что обеспечивает более быстрое и быстрое взаимодействие с вашими пользователями. Когда мы говорим о базовой производительности,важны две вещи:количество запросов и размер ответа. Есть три основных способа,с помощью которых CDN устраняет самые большие проблемы в доставке контента.
- Благодаря более быстрому серверу (задержка,параллелизм)
- Убедившись,что он всегда доступен (масштабирование/распределение нагрузки)
- Путем физического перемещения сервера ближе к браузеру
Как использовать Font Awesome через CDN на моем сайте?
Вам нужно сделать всего несколько вещей,чтобы начать использовать Font Awesome через CDN в своем проекте:
Создать код для встраивания
Получите уникальный код для встраивания,созданный специально для вас.Добавьте этот код для встраивания в свой проект
Получив код,поместите его в HTML-файлы вашего проекта. Вы захотите добавить это в
каждого шаблона или страницы,на которой вы хотите использовать Font Awesome.
Бросьте любую из 600+иконок в
Найдите и поместите правильный значок задания в свою разметку. Посмотрите значки и примеры Font Awesome,чтобы узнать,как это сделать.
Вот сокращенный пример страницы,использующей Font Awesome CDN
<голова>... ... голова><тело>... <я>я>... тело>
Хотите использовать Font Awesome без CDN Font Awesome?
Что вы подразумеваете под автоматической доступностью?
Иконки — это символы,которые могут передавать массу информации и действительно помогают людям понять направления,знаки и интерфейсы. Важно,чтобы мы создавали и использовали их так,чтобы они могли охватить как можно большее количество людей. Это означает,что наши значки должны хорошо сочетаться с технологиями,которые помогают людям перемещаться и использовать приложения и сайты.
Согласно этой статье,существует потенциально удивительное количество людей с нарушениями зрения и слуха:Слепота,слабое зрение и нарушения зрения составляют 8,4% от общей численности населения мира,а инвалидизирующая потеря слуха составляет 5,3% от общей численности населения мира.
У нас есть встроенные способы помочь технологиям,поддерживающим нарушения,таким как программы чтения с экрана,либо игнорировать,либо лучше понимать используемые вами значки Font Awesome.Короче говоря,мы стараемся помочь в следующих случаях:
Использование значков в качестве декоративных элементов
Если вы используете значок для дополнительного украшения или брендинга,его не нужно объявлять пользователям,когда они перемещаются по вашему сайту или приложению на слух. Кроме того,если вы используете значок,чтобы визуально подчеркнуть или добавить стиль к содержимому,уже присутствующему в вашем HTML,его не нужно повторять пользователю,использующему вспомогательные технологии.
Использование значков для семантических или интерактивных целей
Если вы используете значок для передачи значения,убедитесь,что это значение также передается пользователям,которые могут взаимодействовать с вашим пользовательским интерфейсом,используя различные методы или инструменты,предоставляя текстовые альтернативы. Это касается содержимого,которое вы сокращаете с помощью значков (например,статус корзины,количество непрочитанных сообщений и т.д.),а также интерактивных элементов управления (например,кнопок,элементов формы,переключателей и т. д.).
Если функция Font Awesome CDN включена в качестве функции в вашем коде для встраивания,она попытается идентифицировать описанные выше сценарии в вашем пользовательском интерфейсе,а также предоставить современный и правильный синтаксис,распознаваемый вспомогательными технологиями. Для значков,имеющих семантическое или интерактивное значение,это означает,что вам нужно будет предоставить надлежащую текстовую альтернативу для использования. Вот как:
Для икон декоративных
Функция автоматической доступности Font Awesome CDN гарантирует,что она будет игнорироваться вспомогательными технологиями. Вам не нужно ничего дополнительно,помимо того,как вы обычно ссылаетесь на значок.
Вот какой должна быть ваша разметка.
<тип кнопки="отправить">Пишите нам! кнопка>
И Font Awesome CDN меняет это на следующее.
<тип кнопки="отправить">Напишите нам!
Для значков,имеющих семантическое или интерактивное значение
Функция автоматической доступности Font Awesome CDN попытается применить резервную альтернативу для значка на основе любых альтернатив и настроек,которые вы установили для значка.
Вот какой должна быть ваша разметка.
<тип кнопки="отправить">кнопка>
И Font Awesome CDN меняет это на следующее.
<тип кнопки="отправить">Отправить мою налоговую декларациюкнопка>
Подробнее о Font Awesome и специальных возможностях
Что такое асинхронная загрузка значков?
Когда веб-страница загружается,часто возникает много запросов на файлы,необходимые для отображения интерфейса и содержимого.Это может создать линию активов и информации,ожидающих понимания,а затем представления браузером. Некоторые запросы,такие как начальный или очень важный контент и основные стили макета,могут понадобиться прямо сейчас. Другие,такие как значки,шрифты и изображения,могут быть не столь важны для загрузки пользователями в первую очередь. Чтобы ускорить загрузку страниц,целесообразно делегировать последние на загрузку после критического набора.
Если функция Font Awesome CDN включена в качестве функции в вашем коде для встраивания,она переместит загрузку значков Font Awesome и поддерживающих стилей из критического порядка запросов и загрузит их на параллельную дорожку,когда браузер будет доступен.
Доступ к учетной записи
Если вы зарегистрировались в Font Awesome CDN и у вас возникли проблемы с доступом к вашей учетной записи,вы всегда можете попытаться восстановить свой пароль.Если это не сработает,вы можете попробовать связаться с нами для поддержки.
Если вы хотите удалить свою учетную запись Font Awesome CDN,нам очень жаль,что вы уходите. Но мы будем рады помочь,если вы напишите нам по адресу cdn@fontawesome.com.
Если вы хотите узнать о тонкостях вашей зарегистрированной учетной записи,ознакомьтесь с нашими Условиями обслуживания и Политикой конфиденциальности.
Мои значки отображаются неправильно
Мы не в состоянии постоянно оказывать прямую индивидуальную поддержку всем нашим клиентам,но если у вас возникли проблемы,вот несколько способов,с которых можно начать.
Убедитесь,что вы все правильно настроили
Дважды проверьте и выполните описанные выше шаги,чтобы убедиться,что основные сведения охвачены.
Убедитесь,что вы не используете другую версию или копию Font Awesome
Если вы используете другую копию Font Awesome через загрузку или Fort Awesome на своем сайте или в приложении,это может вызвать конфликты.Убедитесь,что код для встраивания CDN — это единственный способ использования Font Awesome.
Дважды проверьте разметку значка
Убедитесь,что вы правильно следовали соглашениям и примерам Font Awesome.
Дважды проверьте свой CSS
Убедитесь,что любой CSS,который вы пишете,не конфликтует и не заменяет поддерживающий CSS,с которым обслуживается Font Awesome.
Задайте вопрос сообществу
Font Awesome имеет огромное количество поклонников и сообщество. Вы можете просмотреть открытые вопросы. Ознакомьтесь с существующими вопросами,помеченными как Font Awesome,на Stack Overflow. У других людей мог быть тот же вопрос,что и у вас. Не можете найти ответ на свой вопрос в Stack Overflow? Задайте новый вопрос.
Все еще в недоумении?
Если вы по-прежнему не можете что-то исправить или считаете,что это ошибка с нашей стороны? Вы можете сообщить о новой ошибке или проблеме.
Font Awesome не загружается на моих страницах
Опять же,мы не в состоянии постоянно оказывать прямую индивидуальную поддержку всем нашим клиентам,но если у вас возникли проблемы,вот несколько способов,с которых можно начать.
Убедитесь,что вы все правильно настроили
Дважды проверьте и выполните описанные выше шаги,чтобы убедиться,что основные сведения охвачены.
Трижды проверьте,ссылались ли вы на свой код встраивания
Серьезно,убедитесь,что вы ссылаетесь на свой код встраивания в свой HTML
Задайте вопрос сообществу
Font Awesome имеет огромное количество поклонников и сообщество. Вы можете просмотреть открытые вопросы.Ознакомьтесь с существующими вопросами,помеченными как Font Awesome,на Stack Overflow. У других людей мог быть тот же вопрос,что и у вас. Не можете найти ответ на свой вопрос в Stack Overflow? Задайте новый вопрос.
Все еще чешешь?
Если вы по-прежнему не можете что-то исправить или считаете,что это ошибка с нашей стороны? Вы можете сообщить о новой ошибке или проблеме.
Нашли ошибку или проблему?
Обнаружили проблему с Font Awesome CDN? Вы можете отправить сообщение о проблеме в проект Font Awesome на GitHub. Но,пожалуйста,имейте в виду следующее:
- Пожалуйста,будьте любезны. Font Awesome — счастливое место.
- Выполните поиск,чтобы узнать,сообщалось ли о вашей ошибке.
- Прежде чем открывать какую-либо проблему,пожалуйста,прочитайте общую проблему рекомендации Николаса Галлахера.