The size and position of an element are often impacted by its containing block. Most often, the containing block is the content Area of an element's nearest block-level ancestor, but this is not always the case. In this article, we examine the factors that determine an element's containing block....containing block is the content area of an element's nearest block-level...into four areas: Content area Padding area Border area Margin area...