This 'n' That
A box containing other elements. The elements can be other boxes, images or text. Body tag is a container block. Html tag is a container block. Footer tag is a container block.
Elements formatted as a block or box. Text paragraphs are block level elements.
Elements that don't form a new block. The element is contained within a line. Bold text or Italic text are line elements.
The normal way a document displays if no position or float format is given.
Out Of Normal Flow
A block out-of-normal flow is ignored completely by content.
A block in normal flow.
A block taken out of normal flow and positioned to left or right of container box. Content flows on side of floated box.
Elements are positioned in normal flow and moved. Elements that follow act as though relative positioned element was still in normal flow.
Block is moved entirely out of normal flow.
Elements moved out of normal flow. Elements will not move for page scroll.