Як підключити CSS до HTML: прості способи

Як підключити CSS до HTML: способи та приклади

Як підключити CSS до HTML — одне з перших питань, яке виникає під час верстки сторінок. Саме CSS відповідає за вигляд сайту: кольори, відступи, шрифти, сітку та адаптивність.

Основні способи підключення CSS

Існує три поширені варіанти: зовнішній файл, внутрішній стиль у блоці <style> і inline-стилі через атрибут style. Найкращий вибір залежить від масштабу проєкту та зручності підтримки.

1. Зовнішній файл CSS

Це найпрактичніший спосіб для більшості сайтів. Ви створюєте окремий файл, наприклад style.css, і підключаєте його в секції <head>:

<link rel="stylesheet" href="style.css">

Такий підхід зручний тим, що стилі зберігаються окремо від HTML, код легше читати, а один файл можна використовувати для кількох сторінок.

2. Внутрішній CSS у тегу style

Якщо потрібно швидко оформити одну сторінку або протестувати ідею, стилі можна написати прямо в HTML:

<style>
body {
  font-family: Arial, sans-serif;
  background: #f5f5f5;
}
</style>

Такий варіант підходить для невеликих макетів, але для великого сайту він менш зручний, бо стилі змішуються з розміткою.

3. Inline-стилі через атрибут style

Inline CSS застосовують до конкретного елемента:

<p style="color: blue;">Текст</p>

Це корисно для швидкого тесту або точкової правки, але зловживати таким способом не варто. Якщо стилів багато, код стає важким для підтримки.

Як правильно підключити CSS у head

У більшості випадків зовнішній файл підключають у <head>, щоб браузер міг завантажити стилі до відображення сторінки. Типова структура виглядає так:

<!DOCTYPE html>
<html lang="uk">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <link rel="stylesheet" href="css/style.css">
</head>
<body>
  <h1>Привіт</h1>
</body>
</html>

Якщо шлях до файлу неправильний, стилі не застосуються. Тому варто перевіряти папку, назву файлу та розширення.

На що звернути увагу під час підключення

  • переконайтеся, що файл CSS збережений саме з розширенням .css;
  • перевірте правильність шляху в атрибуті href;
  • врахуйте регістр символів у назвах файлів, якщо сайт працює на сервері;
  • не змішуйте зайвий CSS у HTML, якщо проєкт уже більший за кілька сторінок;
  • використовуйте один основний файл стилів для повторного застосування.

Який спосіб обрати

Якщо ви вчите HTML і CSS або створюєте реальний сайт, найкраще почати із зовнішнього файлу. Це базовий і найзручніший підхід для більшості задач. Внутрішній CSS доречний для швидких тестів, а inline-стилі варто залишати лише для поодиноких випадків.

Отже, якщо коротко: найправильніша відповідь на питання як підключити css до html — через тег <link> у <head>, а інші способи використовувати лише тоді, коли це справді виправдано.