<head> - HTML-елемент голови документа
HTML-елемент <head> є контейнером для метаданих (даних про дані) і розміщується між тегом <html> та <body>. Вміст <head> не відображається на сторінці.
Елемент <head> містить машиночитабельну інформацію про документ, таку як його заголовок, скрипти та таблиці стилів. Він визначає метадані, які не відображаються безпосередньо на сторінці, але є важливими для браузерів, пошукових систем та інших веб-сервісів.
Основні елементи, що розміщуються всередині <head>:
<title>(обов'язковий) - визначає заголовок документа, який відображається у вкладці браузера.<meta>- використовується для вказівки кодування сторінки, опису для пошукових систем, ключових слів та іншої мета-інформації.<link>- підключає зовнішні ресурси, найчастіше таблиці стилів CSS.<style>- містить вбудовані CSS-стилі.<script>- підключає або містить JavaScript-код.<base>- визначає базовий URL для всіх відносних посилань на сторінці.
В документі може бути лише один елемент <head>, і він повинен бути першим дочірнім елементом тега <html>.
Синтаксис
<html>
<head>
...
</head>
</html>Атрибути
Цей тег може мати глобальні атрибути.
Технічне резюме
| Категорія контенту | Немає. |
|---|---|
| Дозволений вміст | Якщо документ є |
| Пропуск тегів | Початковий тег може бути пропущений, якщо елемент порожній, або якщо перше, що в ньому знаходиться, є елементом. Кінцевий тег може бути пропущений, якщо за елементом |
| Дозволені батьківські елементи | Має бути першим елементом всередині елемента |
| Роль ARIA |
|
| DOM інтерфейс |
|
Приклади використання
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Приклад сторінки</title>
<link rel="stylesheet" href="styles.css">
<script src="script.js" defer></script>
</head>Стилі за замовчуванням
head {
display: none;
}Підтримка браузерів
<head> |
|---|