Тема:

<nav> - HTML-елемент навігації

HTML-елемент <nav> представляє собою розділ сторінки, який містить навігаційні посилання.

Використання <nav> допомагає допоміжним технологіям, таким як скрінрідери, швидко знаходити та пропускати навігаційні блоки, що покращує доступність сайту.

Елемент навігації не обов'язково повинен містити список, він також може містити інші види контенту.

Синтаксис

HTML
<nav>
  <ul>
    <li><a href="/">Головна</a></li>
    <li><a href="/about">Про нас</a></li>
    <li><a href="/contact">Контакти</a></li>
  </ul>
</nav>

Атрибути

Цей тег може мати глобальні атрибути.

Технічне резюме

Категорія контенту

Потоковий контент, секційний контент, відчутний контент.

Дозволений вміст

Потоковий контент.

Пропуск тегів

Жоден, початковий та кінцевий теги є обов’язковими.

Дозволені батьківські елементи

Будь-який елемент, що приймає потоковий контент.

Роль ARIA

navigation

DOM інтерфейс

HTMLElement

Приклади використання

Результат
<nav>
  <h2>Навігація по сайту</h2>
  <ul>
    <li><a href="/">Головна</a></li>
    <li><a href="/products">Продукти</a></li>
    <li><a href="/services">Послуги</a></li>
    <li><a href="/blog">Блог</a></li>
  </ul>
</nav>

Стилі за замовчуванням

CSS
nav {
  display: block;
}

Підтримка браузерів

<nav>

Останнє оновлення: