The Pre Tag
<pre></pre>
The pre tag is used for adding preformatted text to a page. We like to call it the lazy programmers tag. It is useful when you are in a hurry and just want to dump a lot of text on a page without enclosing separate paragraphs in their tags.
It is also useful on forms where it negates the use of line breaks after each input device.
Attributes for the pre tag can be set using style sheets.
Warning! Text formatted using the pre tag is not recommended for Liquid designs. Text does not wrap when the width of the browser window is reduced.
The pre tag is used to place preformatted text on a page. If I wanted double spacing and didn't want to go to the trouble of using style sheets I could just use the pre tag and it would display like this.
I could write a poem and not have to use any line break tags.
Because it even preserves the whitespace between words it can be used to display simple tables. No table tags were used for the table shown below.
Product ID # Cost --------- ------ ----- Television 154t 34.95 Radio 25r 9.95 Stereo 345s 15.99
You should be careful when using the pre tag for setting paragraphs on a page.
Text enclosed within its framework will not wrap.
The width of a line that is placed on a page in the code will be the width of that line when displayed by the browser.
We used an inline style sheet to change the appearance of the text in this example.
Changing text family, size and style won't affect the display of the pre tag.
Changing alignment properties will affect the position of the text on the page.
Exercise
To see how the pre tag works copy the 2 blocks of code into an HTML Editor and Preview them.
<p>
Line One
Line Two
Line Three
</p>
<pre>
Line One
Line Two
Line Three
</pre>