HTML Preformatted Text
The < pre > element contains preformatted text, that is all the spaces and carriage returns are shown exactly as you type them in the source file.
<pre>
Sample
<html>
Tag
</pre>
When you run above html code the output you will get like this.
Sample
<html>
Tag
Text in a < pre > element is displayed in a fixed-width font, should not collapse whitespace, and should not wrap long lines. You can use preformatted text for displaying text with unusual formatting, or some sort of computer code.
<pre>
for(int i=0;i<=10;i++) {
//loop statements here
}
</pre>
When you run this HTML code , it will look like same as in HTML source file.
for(inti=0;i<=10;i++) {
//loop statements here
}
The < pre > tag is supported in all major browsers, but this can sometimes cause the browser to extend the page beyond the edges of the browser window when the lines are too long.
A sample usage of < pre > element.
HTML Source Code :
<html>
<body>
<pre>
Product Name Qty Price Total
======== ==== ==== ====== =====
Product1 12 100 1200
Product2 10 200 2000
Product3 15 150 2250
====================================
Total 5450
====================================
</pre>
</body>
</html>