← Все вопросы
Зачем в картинке нужен атрибут alt, если она и так показывается?
4
В учебнике пишут, что у <img> обязательно нужен alt. Но картинка прекрасно показывается и без него. Зачем тогда этот alt вообще нужен и что туда писать?
1 ответ
9
✓ Принятый ответ — помог автору
alt — это текстовое описание картинки на случай, если её не видно. Он нужен в трёх ситуациях:
- Картинка не загрузилась (битый путь, медленный интернет) — пользователь увидит твой текст вместо пустого квадрата.
- Незрячие люди используют программы-скринридеры, которые читают alt вслух. Без него человек не поймёт, что на картинке.
- Поисковики по alt понимают, что изображено, и показывают картинку в поиске.
Что писать: коротко и по делу, что на изображении.
<img src="cat.jpg" alt="рыжий кот спит на подоконнике">
Если картинка чисто декоративная (узор, разделитель) — оставь пустой alt="", тогда скринридер её пропустит.
Ваш ответ
, чтобы ответить на вопрос.