HTML and CSS Reference
4.6.5. The <pre> Tag
The HTML/XHTML standards' <pre> tag and its required end tag ( </pre> )
define a segment inside which the browser renders text in exactly the
character and line spacing written in the source document. Normal word
wrapping and paragraph filling are disabled, and extraneous leading and
trailing spaces are honored. Browsers display all text between the <pre>
and </pre> tags in a monospaced font.