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

Действительно ли нужно заморачиваться по поводу того, где прописывать иконки?

Всем привет!

Такая ситуация.
По статистике can i use 5.35% юзеров используют opera mobile 8, считаю данный процент больше, чем статистическая погрешность (например 2-3% ещё куда не шло)

Иконки сейчас вставляю через псевдоэлементы, с заданием им backround-size.
Но эта опера не поддерживает background size и всё сыпется.

Тогда остаётся вставлять img/svg в html заместо правильной практики отделять изображения в css background.

1) Будет ли это ошибкой?
И вообще я часто вставляю иконки прямо через теги img (для png etc) или svg так как ими удобно управлять, не нужно создавать отдельный класс в некоторых случаях.

2) Ещё есть идея генерировать из svg шрифтовые файлы. А затем вставлять иконки как это делает font awesome через пустой тег i какой-нибудь. Хорошая ли это практика, учитывая что пустые теги это не семантично?
  • Вопрос задан
  • 335 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Академия Эдюсон
    Frontend-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по тестированию + ИИ
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
2) Это совершенно нормально. При верстке невозможно обойтись без пустых тегов совсем.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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