Доступность сайтов на WordPress

<b>Семантика HTML на WordPress: 6 тегов, которые делают контент понятнее для скринридера</b>

<b>Семантика HTML на WordPress: 6 тегов, которые делают контент понятнее для скринридера</b>

Если на странице есть только <code>div</code> и <code>span</code>, скринридеру сложнее понять структуру. Семантические теги помогают сразу выделить смысл: заголовки, списки, навигацию, основное содержимое.

Для доступности особенно важны:
— <code>main</code> для основного контента;
— <code>nav</code> для меню;
— <code>header</code> и <code>footer</code> для шапки и подвала;
— <code>article</code> для самостоятельного блока;
— <code>section</code> для логического раздела;
— заголовки <code>h1</code>–<code>h6</code> по иерархии, без скачков уровня.

Не путайте семантику с внешним видом. Тег выбирают по смыслу, а оформление задают стилями. Например, кнопка-меню может выглядеть как ссылка, но если она открывает панель, ей нужен именно <code>button</code>, а не <code>a</code>. Это помогает и клавиатурной навигации, и озвучке.

Проверьте страницу простым тестом: можно ли без CSS понять, где заголовок, где список, где основной текст и где навигация. Если нет, разметка нуждается в правке. Семантика — это не «красота кода», а способ сделать контент читаемым для людей и технологий.
Этот пост опубликован в Telegram-канале Доступность сайтов на WordPress. Подписаться можно по ссылке: @wp_accessibility_lab_ww.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @dumay. Быстрый тест: $20 за канал, $1000 за пакет по сети.