me_edu
Основы веб-разработки: HTML и CSSШаг 22 из 30 · 0% пройдено
Блочная модель и раскладка · Box model, Flexbox, Grid

Блочная модель (box model)

Шаг 22 из 307 минТеория
Цель

Понять основной механизм темы «Блочная модель (box model)» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

PROCESS DIAGRAM1content2padding3border4margin
Слои коробки изнутри наружу: содержимое → внутренний отступ → рамка → внешний отступ
Опорная идея

Каждый элемент на странице — это прямоугольная «коробка». У неё четыре слоя, изнутри наружу: • content — само содержимое (текст, картинка); • padding — внутренние отступы между содержимым и рамкой; • border — рамка; • margin — внешние отступы между этой коробкой и соседями.

Пример: .card { padding: 16px; margin: 12px; border: 1px solid #e2e8f0; border-radius: 12px; }

Важный приём, который облегчает жизнь новичку: * { box-sizing: border-box; } С ним заданная ширina включает padding и border, и элементы не «разъезжаются» от добавления отступов. Понимание блочной модели — ключ к предсказуемой вёрстке.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.