Я только что узнал об этом со временем - блочная модель довольно проста, но главная причина, по которой людям это трудно, заключается в том, что body
не нарушает модель.
Действительно, если вы дадите body
поле и фон, вы должны увидеть его в окружении белой полосы. Однако это не так - отступы body
такие же, как и у поля. Это устанавливает несколько неправильных вещей о модели коробки.
Я обычно думаю об этом так:
- поле = интервал вокруг поля;
- border = край коробки;
- Заполнение = пространство внутри поля.