Definition:
The short definition is that block-level elements are elements that create blocks or large groupings of text.
block-level elements have some specific distinctions from inline elements:
- block-level elements generally can contain text, data, inline elements, or other block-level elements.
- block-level elements generally begin new lines of text.
- block-level elements inherit directionality information differently from inline elements.
Examples:

