Структура HTML кода веб-страницы допускает два вида элементов: блочные и строчные. Блочные, в отличие от строчных могут выступать в роли контейнеров и заключать в себе другие компоненты HTML разметки. Именно блочная модель элемента заключает в себе набор CSS свойств и правил, которыми обладают все блочные элементы HTML кода. Содержимое блока представляет собой его основу. Физические размеры области, выделенной для содержимого (контента) блочного элемента, согласно спецификации W3C определяется CSS свойствами width (ширина) и height (высота). Промежутки между контентом и внутренними краями границ блочного элемента задаются соответствующими свойствами padding –left, — top, -right и –bottom и называются полями. Обрамляются поля выше упомянутыми границами (бордюрами), для управлениями которыми предусмотрено CSS свойство border, которое, как и свойство padding может быть конкретизировано для каждой из четырех границ блока (-left, -top, -right, -bottom). В семейство свойства border входят д