<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 |
|
| DOM інтерфейс |
|
Приклади використання
Результат
<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>Результат
<nav>
<h3>Зміст</h3>
<ol>
<li><a href="#intro">Вступ</a></li>
<li><a href="#part1">Частина 1: Основи</a></li>
<li><a href="#part2">Частина 2: Поглиблене вивчення</a></li>
<li><a href="#conclusion">Висновок</a></li>
</ol>
</nav>Стилі за замовчуванням
CSS
nav {
display: block;
}Підтримка браузерів
<nav> |
|---|