CSS стили: 3 способа в HTML

Рассмотрим три способа задания стилей в HTML-документе. Для демонстрации потребуется HTML-документ (можно использовать свой или скопировать представленный ниже).

Способ 1: Стиль в атрибуте style

Простейший, но наименее предпочтительный способ — указание стилей непосредственно в атрибуте style HTML-элемента. Например, для заголовка первого уровня (H1):

<h1 style="color: red;">Мой заголовок</h1>

Здесь style="color: red;" задаёт стиль. color: red; устанавливает цвет текста красным. Сохраните изменения и откройте файл в браузере. Заголовок отобразится красным.

Способ 2: Встроенные таблицы стилей

Встроенные таблицы стилей размещаются в секции <head> HTML-документа внутри тега <style> с атрибутом type="text/css":

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Мой сайт</title>
  <style type="text/css">
    body {
      background-color: #f0f0f0; /* Светло-серый фон */
    }
    h1 {
      color: red; /* Красный цвет текста */
    }
  </style>
</head>
<body>
  <h1>Мой заголовок</h1>
</body>
</html>

Здесь задан стиль для элемента <body> (фон) и <h1> (цвет текста). Фигурные скобки {} используются для объявления стилей, точки с запятой ; — для разделения свойств. Цвета задаются именами (например, red) или шестнадцатеричными кодами (например, #f0f0f0). Шестнадцатеричные коды позволяют задать более широкий спектр цветов. Рекомендуется всегда ставить точку с запятой после каждого свойства стиля.

Способ 3: Внешний CSS-файл

Наиболее эффективный способ — использование внешнего CSS-файла. Создайте файл (например, style.css) с расширением .css:

body {
  background-color: #f0f0f0;
}
h1 {
  color: red;
}
h3 {
  color: blue;
}

Подключите его к HTML-документу с помощью тега <link> в секции <head>:

<!DOCTYPE html>
<html>
<head>
  <meta charset="utf-8">
  <title>Мой сайт</title>
  <link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
  <h1>Мой заголовок</h1>
  <h3>Мой подзаголовок</h3>
</body>
</html>

href="style.css" указывает путь к файлу стилей (в данном примере — в той же директории, что и HTML-файл). После обновления страницы стили будут применены.

Рассмотрены три способа подключения стилей к HTML-документу: в атрибуте style, встроенные таблицы стилей и внешние CSS-файлы. Рекомендуется использовать внешний CSS-файл для лучшей организации и повторного использования стилей.

Что будем искать? Например,программа