Ширина блока в CSS

Ширина блока в CSS


Любой блочный элемент состоит из набора свойств, подобно капустным листам накладываемых друг на друга. Основой блока выступает его контент (это может быть текст, изображение и др.), ширина которого задаётся свойством width, а высота через height; вокруг контента идут поля (padding), они создают пустое пространство от контента до внутреннего края границ; затем идут собственно сами границы (border) и завершают блок отступы (margin), невидимое пустое пространство от внешнего края границ. Ширина блока это комплексная величина и складывается из нескольких значений свойств:

• width — ширина контента, т.е. содержимого блока;
• padding-left и padding-right — поле слева и справа от контента;
• border-left и border-right — толщина границы слева и справа;
• margin-left и margin-right — отступ слева и справа.

.block{
background: #FFFAC0; /* Цвет фона */
padding: 20px; /* Поля вокруг текста */
border: 2px solid #EF8031; /* Параметры рамки */
margin: 10px; /* Отступы */
}

Источник:

https://webref.ru/course/block-model/size