@vvanyazz

Можно ли так делать иконки?

Мне советуют делать иконки с помощью before или background, допустим, у меня есть меню, ссылкам я даю модификаторы, например about, news и уже модификаторам меняю иконку через background. Так вот, хорошая ли практика задавать иконки через css?
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 2
yupiter7575
@yupiter7575
Python программист
Иконки лучше брать тут - https://fontawesome.com/
Ответ написан
Комментировать
bingo347
@bingo347 Куратор тега HTML
Crazy on performance...
Если картинка является контентом - ее вставляют через тег img с обязательным атрибутом alt, в котором по человечески расписано, что на картинке.
Если картинка не является контентом, а содержит только некий визуал - ее вставляют через css background.

Иконки, очевидно, не являются контентом, иконки - это вспомогательный визуал.
По хорошему, иконки должны быть в формате svg или упакованы в векторный шрифт.
Так же, если не стоит острый вопрос в едином стиле на всех ОС, то подавляющее большинство иконок уже есть в виде эмоджи в utf и присутствуют в системных шрифтах. Можно хорошо так сэкономить трафик пользователей.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы