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

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

Всем привет!

Такая ситуация.
По статистике 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 какой-нибудь. Хорошая ли это практика, учитывая что пустые теги это не семантично?
  • Вопрос задан
  • 332 просмотра
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
IonDen
@IonDen
JavaScript developer. IonDen.com
2) Это совершенно нормально. При верстке невозможно обойтись без пустых тегов совсем.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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