Действительно ли нужно заморачиваться по поводу того, где прописывать иконки?
Всем привет!
Такая ситуация.
По статистике 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 какой-нибудь. Хорошая ли это практика, учитывая что пустые теги это не семантично?