Вебсправочник
Ваш первый сайт

Первые стили: подключаем CSS и оформляем страницу

Добавляем отдельный style.css, настраиваем текст, ширину колонки и карточки.

Подключите таблицу стилей

Создайте style.css рядом с index.html. В head добавьте link с rel=»stylesheet» и href=»style.css». Такой относительный адрес ищет файл рядом с текущим документом. Если позже перенесёте CSS в папку assets, адрес подключения тоже придётся изменить.

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

Проверить загрузку можно в Network инструментов разработчика. Откройте страницу заново и найдите style.css. Для локального файла вместо HTTP-статуса могут отображаться особенности file-протокола; после публикации должен приходить успешный ответ с CSS, а не HTML ошибки.

Настройте основу

Начните с небольшого набора правил: блочная модель, шрифт, межстрочный интервал, фон и ограничение ширины текста. Системный шрифт не требует внешней загрузки. Основной контейнер должен сжиматься на узком экране.

* { box-sizing: border-box; }
body {
  margin: 0;
  font-family: system-ui, sans-serif;
  line-height: 1.65;
  color: #202a36;
  background: #f7f8fa;
}
main { max-width: 960px; margin: auto; padding: 24px; }
h1 { line-height: 1.15; color: #11694e; }

Добавьте класс карточки

Назовите класс по роли блока, например .card. В HTML класс указывается без точки, в CSS — с точкой. Отделите внутренний padding от внешнего margin: первый создаёт пространство внутри фона, второй раздвигает соседние блоки.

.card {
  padding: 24px;
  background: white;
  border: 1px solid #dce5df;
  border-radius: 12px;
}

Проверьте изменения

Если правило не применяется, проверьте путь, селектор, закрывающие скобки и перекрывающие объявления. Во вкладке Styles видно, какие свойства зачёркнуты каскадом. Не добавляйте !important прежде, чем поймёте причину.

Попробуйте увеличить текст в карточке в три раза. Она должна растянуться по высоте без обрезки. Далее — адаптивная раскладка. Справка: padding и box-sizing.

Попробуйте сами

HTML + CSS песочница
РЕЗУЛЬТАТ · ИЗОЛИРОВАННЫЙ ПРЕДПРОСМОТР
Измените код и нажмите «Запустить». JavaScript и внешние запросы отключены.
Самостоятельный учебный материал. Техническая документация: первоисточник по теме ↗. Если результат отличается, проверьте код и версию браузера.