Логотип YeaHub

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

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

Тренажёр

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

Обучение

Навыки

Задачи

Войти

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

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

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про HTML: semantic HTML, accessibility, SEO, HTML5

Какие HTML-теги считаются семантическими?

Проверяет знание семантических HTML-тегов и их роль в создании доступных и структурированных веб-страниц.

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

Семантические теги несут смысловую нагрузку, описывая содержимое. Например,
,
,
,
,
,
,
. Они улучшают доступность для скринридеров и помогают поисковикам понимать структуру страницы.

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

Что такое семантические HTML-теги?

Семантические теги — это элементы HTML, которые явно описывают своё содержимое и роль в структуре документа. В отличие от универсальных <div> или <span>, семантические теги несут смысловую нагрузку, делая код более читаемым и понятным как для разработчиков, так и для браузеров, поисковых систем и вспомогательных технологий.

Основные семантические теги HTML5

  • <header> — вводная часть или навигация для раздела.
  • <nav> — блок навигационных ссылок.
  • <main> — основное содержимое страницы (уникальное).
  • <article> — независимая, самодостаточная часть контента (статья, пост).
  • <section> — тематическая группа контента, обычно с заголовком.
  • <aside> — косвенно связанный контент (боковая панель, врезка).
  • <footer> — заключительная часть раздела или страницы.
  • <figure> и <figcaption> — иллюстрация с подписью.
  • <time> — дата или время.
  • <mark> — выделенный текст (например, результаты поиска).

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

<body>
  <header>
    <h1>Мой блог</h1>
    <nav><a href="/">Главная</a></nav>
  </header>
  <main>
    <article>
      <h2>Заголовок статьи</h2>
      <p>Текст статьи...</p>
      <time datetime="2025-03-20">20 марта 2025</time>
    </article>
    <aside>
      <p>Реклама или ссылки</p>
    </aside>
  </main>
  <footer>&copy; 2025</footer>
</body>

Зачем использовать семантические теги?

  • Доступность: Скринридеры и другие вспомогательные технологии могут лучше интерпретировать структуру страницы, помогая пользователям с ограниченными возможностями.
  • SEO: Поисковые системы (Google, Яндекс) учитывают семантику для ранжирования и отображения сниппетов.
  • Поддерживаемость: Код становится более читаемым и легче поддерживается командой разработчиков.
  • Будущее: Семантические теги — стандарт HTML5, поддерживаемый всеми современными браузерами.

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

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

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

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

Уровень

  • Рейтинг:

    4

  • Сложность:

    2

Навыки

  • HTML

    HTML

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

#semantic HTML

#accessibility

#SEO

#HTML5

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

Frontend developer

tech
tech
tech
tech
tech
tech
tech
tech
tech

Ментор по Frontend

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

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