HelpSophie
@HelpSophie

Корректность использовани тега i для иконок?

Часто встречаю, что иконки пишут внутрь тега <i>.
Но он же не для этого. Сама стараюсь их фоном делать.

Кто как поступает и как "оправдываетесь", если складываете в i?
  • Вопрос задан
  • 256 просмотров
Пригласить эксперта
Ответы на вопрос 2
pm_wanderer
@pm_wanderer
junior-HTML
Есть мнение, что как раз семантично и правильно делать это через тег i
Ранее, до html5 этот тег был просто презентационным и использовался для italic текста, но позднее был переопределен под любой текст, написанный отличительным манером от основного текста. Вот что говорит mdn:

The HTML Element represents a range of text that is set off from the normal text for some reason, for example, technical terms, foreign language phrases, or fictional character

Fictional character это как раз наш вариант с иконками.
Ответ написан
Комментировать
tyukavin_denis
@tyukavin_denis
web developer
не семантично, но удобно в использовании
точно знаешь, что там лежит иконка
а ты почему фоном задаешь?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы