Загрузка...

Доступность HTML

Доступность — больше людей могут пользоваться страницей: клавиатура, screen reader, масштаб. Основа — хороший HTML.

Прямой ответ

Семантика, labels, осмысленный alt, логичные заголовки, клавиатура.

📊 Привычки доступности

Habit Why it helps
Semantic landmarks Tools can jump to regions
Labels on controls Names fields clearly
Alt on images Describes non-text content
Logical headings Outlines the page
Keyboard operable controls Not everyone uses a pointer

Accessible snippets

html
HTML Code
<nav aria-label="Main">
<a href="index.html">Home</a>
</nav>
<label for="q">Search</label>
<input id="q" name="q" type="search">
<img src="chart.png" alt="Bar chart: sales rose from 10 to 18">
<button type="submit">Search</button>

Попробуйте

  1. проверить labels/alt
  2. один h1
  3. Tab
  4. исправить

Типичные ошибки

  • «click here»
  • без alt
  • div без клавиатуры
  • ARIA вместо HTML

Кратко

  • семантика+labels+alt
  • клавиатура
  • HTML до ARIA
  • для всех

🧠 Проверьте Свои Знания

Готов к Началу

Проверьте Свои Знания

Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему

❓
5
Вопросы
🎯
70%
Для Прохождения
♾️
∞
Время
🔄
∞
Попытки

📝 Инструкции

  • Внимательно прочитайте каждый вопрос
  • Выберите лучший ответ на каждый вопрос
  • Вы можете пересдавать тест столько раз, сколько захотите
  • Ваш прогресс будет показан вверху