The short definition is that inline elements are elements that are found in the text of the HTML document. They are also sometimes called text level elements.
Inline elements have some specific distinctions from block-level elements:
- Inline elements generally only contain text, data or other inline elements. They are usually "smaller" than block-level elements.
- Inline elements do not generally begin new lines of text.
- Inline elements inherit directionality information differently from block-level elements.