Learning to control the line breaks in pages that have been created without using tables is considered to be one of the most difficult aspects of page creation. With the help of CSS, it is possible to establish control over the appearance & removal of line breaks.
Display – Block & Inline Elements
A block element can be described as an element that takes up the complete available width & consists of a line break before & after it. These may include elements like, <p>, <h1>, <div> & others.
An inline element on the other hand doesn’t force any line breaks & takes up only as much width as required. These may include elements like, and .