Web Accessibility Academy · Урок

Пустой alt и скрытое декоративное изображение

Используйте пустое значение alt, чтобы программы чтения с экрана его пропускали

Урок 3 из 413 шагов

«Пустой alt и скрытое декоративное изображение» — бесплатный урок Web Accessibility Academy на CoddyKit. Это урок 3 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Web Accessibility Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Web Accessibility Academy содержит 4 уроков всего.

Приём с пустым alt

Для декоративных изображений правильное решение — пустой alt: напишите alt, знак равенства и две кавычки без содержимого между ними.

<img src="flourish.png" alt="">

Что делает пустой alt

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

Пустой — не значит отсутствующий

Пустой alt и отсутствующий alt — совершенно разные вещи. Пустой означает намеренно пропустить изображение, а отсутствующий — что автор забыл его добавить.

К чему приводит отсутствующий alt

Если alt полностью отсутствует, многие программы чтения с экрана произносят имя файла, например «IMG подчёркивание 4823 точка jpg».

Всегда добавляйте атрибут

Правило простое: каждому img нужен атрибут alt. Вопрос только в том, будет ли он пустым или заполненным.

Пустые места и разделители

Визуальные отступы, линии и разделители не несут смысла, поэтому это классические случаи для пустого alt.

<img src="line.png" alt="">

Не оставляйте пробел внутри

Не ставьте пробел между кавычками. Настоящий пустой alt не содержит ничего, даже одного пробельного символа.

Ещё лучше — используйте CSS

Если изображение действительно декоративное, часто самым чистым решением будет фоновое изображение background в CSS, которое дерево доступности полностью игнорирует.

Скрытие с помощью aria-hidden

Декоративную графику также можно скрыть, установив aria-hidden в true. Это часто применяют для встроенных значков SVG рядом с видимым текстом.

<svg aria-hidden="true"><use href="#star"></use></svg>

Не скрывайте настоящее содержимое

Будьте осторожны: никогда не добавляйте пустой alt или aria-hidden к информативному изображению, иначе вы незаметно удалите его для некоторых пользователей.

Когда декоративное изображение является ссылкой

Если декоративное изображение находится внутри ссылки, где-то всё равно должен быть доступный текст ссылки, иначе она останется без названия.

Быстрая проверка

Найдите важное различие.

Итоги

Отлично! Пустой alt намеренно скрывает декоративные элементы, отсутствующий alt — это ошибка, а aria-hidden и фоновые изображения CSS также не дают украшениям мешать.

Можно начать бесплатно

Изучай HTML с ИИ-репетитором — бесплатно

Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.

Курсы
30
Уроки
120

Часто задаваемые вопросы

Урок «Пустой alt и скрытое декоративное изображение» бесплатный?

Да — полный текст урока «Пустой alt и скрытое декоративное изображение» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Web Accessibility Academy, подпишись на CoddyKit PRO. Курс Web Accessibility Academy содержит 4 уроков всего.

Чему я научусь в уроке «Пустой alt и скрытое декоративное изображение»?

Используйте пустое значение alt, чтобы программы чтения с экрана его пропускали Ты практикуешь Web Accessibility Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Web Accessibility Academy?

Предыдущий опыт не требуется. Web Accessibility Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 3 из 4.

Сколько времени занимает урок «Пустой alt и скрытое декоративное изображение»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Web Accessibility Academy?

Да. Каждый урок Web Accessibility Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Информативное или декоративное: первое решение
  2. Написание alt, передающего назначение, а не пиксели
  3. Пустой alt и скрытое декоративное изображение
  4. Сложные изображения: диаграммы, карты и подробные описания
← Назад к Web Accessibility Academy