Тег <head>
Тег <head> (укр. – “голова”) в HTML використовується для групування метаінформації про документ і ресурсів, які можуть бути корисними як для браузера, так і для пошукових систем. Цей тег розміщується перед основним вмістом документа, який розташований у тегу <body>, і містить дані, які не відображаються безпосередньо на сторінці.

Елементи в <head> можуть містити заголовок сторінки, посилання на таблиці стилів і скрипти, мета-дані для пошукової оптимізації та інформацію про кодування сторінки. Він забезпечує важливі налаштування для інтерпретації браузером сторінки.
Основні елементи та їх функції
<title>
Задає заголовок сторінки, який відображається у вкладці браузера та використовується пошуковими системами.
<head>
<title>Мій перший сайт</title>
</head> <meta>
Мета-тег надає мета-інформацію, таку як кодування символів, опис сторінки або ключові слова. Наприклад:
<meta charset="UTF-8">
<meta name="description" content="Опис вашої сторінки для SEO">
<meta name="keywords" content="HTML, CSS, сайт, навчання">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <link>
Використовується для зв’язку документа з зовнішніми ресурсами, такими як стилі CSS або іконки.
<link rel="stylesheet" href="styles.css">
<link rel="icon" href="favicon.ico" type="image/x-icon"> <style>
Дозволяє вставити CSS безпосередньо у документ. Використовується для визначення стилів сторінки.
<style>
body {
background-color: #f0f0f0;
}
</style> <script>
Використовується для вставлення JavaScript-коду або підключення зовнішніх скриптів.
<script src="script.js"></script>
<script>
console.log('Hello, world!');
</script> <noscript>
Використовується для виведення вмісту, якщо браузер не підтримує або вимкнено JavaScript.
<noscript>Ваш браузер не підтримує JavaScript!</noscript> Атрибути тега <head>
Тег <head> сам по собі зазвичай не має атрибутів, але містить інші теги, які мають атрибути, як показано вище.

Приклад використання
<!DOCTYPE html>
<html lang="uk">
<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"></script>
</head>
<body>
<h1>Вітаємо на нашому сайті!</h1>
</body>
</html> Додаткові моменти
- Тег
<head>повинен міститися у кожному HTML-документі. - Вміст
<head>не відображається безпосередньо на сторінці, але впливає на її функціонування, вигляд та взаємодію з користувачем. - Розміщення мета-даних у
<head>важливе для SEO, відображення вмісту на мобільних пристроях та доступності.