Что такое alt у изображения

Ответ

Атрибут alt у изображения (<img>) предоставляет альтернативный текст, который отображается, если изображение не загрузилось. Он также используется скринридерами для описания изображения пользователям с нарушениями зрения.

Пример:

<img src="logo.png" alt="Логотип компании">

Нюансы:

  • Если изображение декоративное, используй alt="", чтобы скринридеры его игнорировали.
  • Для важных изображений (например, инфографики) описание должно быть подробным.
  • alt также влияет на SEO — поисковики учитывают его при индексации.

Плохой пример:

<img src="cat.jpg" alt="Изображение">

Хороший пример:

<img src="cat.jpg" alt="Рыжий кот спит на подоконнике">

Ответ 18+ 🔞

О, слушай, про этот ваш alt у картинок! Ну, это же пиздец как важно, а все проёбываются, как последние мартышлюшки.

Вот смотри, есть тег <img>. Картинка. Атрибут alt — это как запасной парашют, если основной не раскрылся. Картинка не загрузилась — у пользователя хоть текст будет, а не пустое место. Но главная-то фишка не в этом! Это же глаза для тех, кто не видит! Скринридеры этот текст зачитывают. Представь, сидит человек, а ему: "Изображение". И всё. Ну ёпта, спасибо, конечно, просветил. А могло бы быть: "Рыжий кот спит на подоконнике". Чувствуешь разницу? Охуенная разница!

<!-- Вот так — норм, человеку понятно -->
<img src="logo.png" alt="Логотип компании 'Рога и копыта'">

А теперь про важный нюанс, который все хуярят. Если картинка чисто для красоты, фоновая какая-нибудь линия-разделитель, то ставим пустой alt. Вот так: alt="". Это как сказать скринридеру: "Э, дружок-пирожок, проходи мимо, тут ничего интересного, чисто для глаз". А то он начнёт зачитывать "декоративная полоска синего цвета" и только людей ебать мозг.

<!-- Декорашка, её не надо озвучивать -->
<img src="divider.png" alt="">

А если картинка — это, блядь, целая инфографика про миграцию уток, то опиши её подробно, в рот меня чих-пых! Не "график", а "График, показывающий, что количество уток, летящих на юг, выросло на 15% за последние 5 лет".

И да, поисковики этот текст тоже читают. Так что если ты пишешь alt="Изображение 12345.jpg", то ты не просто ленивая жопа, ты ещё и SEO-специалист из говна и палок.

Пиздец как плохой пример (так делать не надо):

<img src="cat.jpg" alt="картинка">

Ну что это, блядь, такое? "Картинка". Сам-то понял, что сказал? Пизда с ушами.

Охуенный пример (делай так):

<img src="cat.jpg" alt="Пушистый рыжий кот породы мейн-кун сладко спит, свернувшись калачиком на солнечном подоконнике.">

Вот и вся наука. Не проёбывайся, пиши нормально. И всем будет хорошо: и людям, и поисковикам, и совесть твоя программистская не будет ебать тебя в сраку по ночам.