Сайт в разработке Наполняем разделы и правим ошибки — что-то может выглядеть или работать не так. Если заметили — позвоните или напишите.

Семантические теги HTML

Зачем нужны header, nav, main, article, section, aside и footer и как построить понятную структуру страницы.

Семантические теги говорят, какую роль выполняет блок. Благодаря им посетитель с экранным диктором может быстро перейти к навигации или основному содержимому, а разработчик понимает структуру без чтения CSS-классов.

Каркас страницы

<header>Логотип и главное меню</header>
<main>
  <article>
    <h1>Заголовок статьи</h1>
    <section><h2>Первый раздел</h2>...</section>
  </article>
  <aside>Связанные материалы</aside>
</main>
<footer>Контакты и документы</footer>

header и footer подходят для шапки и подвала блока или страницы. nav содержит заметную группу навигационных ссылок. main на странице один. article используют для самостоятельного материала, а section — для тематической части с собственным заголовком.

div остаётся полезен для группировки и сетки, но не должен заменять все смысловые элементы. Правильная структура начинается с иерархии заголовков и проверяется по правилам доступности.

Другие термины

A/B-тест — база знаний

Двум группам посетителей показывают разные варианты страницы и сравнивают результат.

API — база знаний

Способ, которым одна программа обращается к другой. Через него сайт узнаёт остатки на складе или считает стоимость доставки.

Core Web Vitals — база знаний

Набор измеримых показателей скорости и удобства: как быстро появляется содержимое, как скоро страница отвечает на нажатие, не прыгает ли вёрстка.

robots.txt и sitemap.xml — база знаний

Первый говорит поисковым роботам, что не индексировать. Второй — список всех страниц, которые индексировать нужно.

SSL-сертификат — база знаний

Шифрует данные между посетителем и сайтом. Без него браузер помечает страницу как небезопасную, а формы — как опасные для заполнения.

WebP — база знаний

Формат изображений, который весит в разы меньше JPEG и PNG при том же качестве.

Заявка

Расскажите о проекте

Свяжемся в течение рабочего дня, зададим уточняющие вопросы и предложим варианты. Без навязчивых звонков.

Форма обратной связи

Отвечаем в рабочие дни с 10:00 до 19:00

Написать в Telegram