Словарь
← Словарь03.a / Термин
programming

HTML: доступность и медиа

Продвинутый уровень включает ARIA-роли и атрибуты (role, aria-label, aria-hidden) для сложных виджетов, элемент picture и атрибут srcset для адаптивных изо

Категория
Оригинал
HTML Accessibility (доступность HTML) · en
Обновлено
4 июл. 2026
Теги

Суть в одном предложении

Продвинутый HTML — это ARIA-атрибуты, работа с адаптивными изображениями (picture, srcset) и нативным видео/аудио.

Краткое определение

Продвинутый уровень включает ARIA-роли и атрибуты (role, aria-label, aria-hidden) для сложных виджетов, элемент picture и атрибут srcset для адаптивных изображений, а также нативные теги video/audio с track для субтитров.

Ключевые моменты

  • ARIA дополняет семантику, но не заменяет нативные теги (правило "no ARIA is better than bad ARIA")
  • srcset позволяет браузеру выбрать подходящее изображение по плотности/ширине экрана
  • picture со множеством source используется для art direction, а не только для форматов
  • track kind="captions" добавляет субтитры к video