Block Elements

Block elements are HTML elements that by default are displayed as a block in the page flow. Normally, if no styles change the default behaviour, elements of the following types are considered block elements:

 

  * ADDRESS

  * BLOCKQUOTE

  * BODY

  * DD

  * DIV

  * DL

  * DT

  * FIELDSET

  * FORM,

  * FRAME

  * FRAMESET

  * H1, H2, H3, H4, H5, H6

  * IFRAME

  * NOFRAMES

  * OBJECT

  * P

  * OL, UL, LI

  * APPLET

  * CENTER

  * DIR

  * HR

  * MENU

  * PRE

 

Additionally, TABLE, TR, THEAD, TBODY, TFOOT, COL, COLGROUP, TD, TH and CAPTION are to be considered block-level elements, although they use special values for their display attributes. More detailed info available through the CSS spec.