Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про HTML: alt attribute, accessibility, screen reader, HTML image

Какой атрибут HTML-тега обязателен для корректной работы скринридеров применительно к изображениям?

Проверяет знание обязательного атрибута alt для обеспечения доступности изображений для скринридеров.

Короткий ответ

Для корректной работы скринридеров с изображениями обязателен атрибут alt. Он предоставляет текстовое описание изображения, которое зачитывается пользователям с нарушениями зрения. Если изображение декоративное, alt должен быть пустым (alt=""), чтобы скринридер его пропустил.

Длинный ответ

Зачем нужен атрибут alt?

Атрибут alt (alternative text) в теге <img> предоставляет текстовую альтернативу изображению. Скринридеры зачитывают этот текст, чтобы пользователи с нарушениями зрения могли понять содержание изображения. Без alt скринридер может прочитать имя файла или просто сказать "изображение", что неинформативно.

Правила использования

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

Пример кода

<!-- Информативное изображение -->
<img src="chart.png" alt="График роста продаж по месяцам">

<!-- Декоративное изображение -->
<img src="divider.png" alt="">

<!-- Ошибка: отсутствует alt -->
<img src="photo.jpg"> <!-- Скринридер прочитает имя файла -->

Вывод

Атрибут alt обязателен для всех изображений в вебе. Он обеспечивает доступность контента для людей, использующих скринридеры, и улучшает SEO. Всегда добавляйте alt, даже если он пустой для декоративных элементов.

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства

Записаться на консультацию

Уровень

  • Рейтинг:

    4

  • Сложность:

    2

Навыки

  • HTML

    HTML

Ключевые слова

#alt attribute

#accessibility

#screen reader

#HTML image

Подпишись на React Developer в телеграм

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

Полное сопровождение до оффера — без дорогих курсов, с оплатой после трудоустройства

Записаться на консультацию