Задать вопрос
@vvanyazz

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

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

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

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

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