Tags
<!-->
<!DOCTYPE>
<a>
<abbr>
<acronym>
<address>
<applet>
<area>
<b>
<base>
<basefont>
<bdo>
<big>
<blockquote>
<body>
<br>
<button>
<caption>
<center>
<cite>
<code>
<col>
<colgroup>
<dd>
<del>
<dfn>
<dir>
<div>
<dl>
<dt>
<em>
<fieldset>
<font>
<form>
<frame>
<frameset>
<head>
<h1> - <h6>
<hr>
<html>
<i>
<iframe>
<img>
<input>
<ins>
<kbd>
<label>
<legend>
<li>
<link>
<map>
<menu>
<meta>
<noframes>
<noscript>
<object>
<ol>
<optgroup>
<option>
<p>
<param>
<pre>
<q>
<s>
<samp>
<script>
<select>
<small>
<span>
<strike>
<strong>
<style>
<sub>
<sup>
<table>
<tbody>
<td>
<textarea>
<tfoot>
<th>
<thead>
<title>
<tr>
<tt>
<u>
<ul>
<var>

Standard
Attributes
Events

The <pre> tag


Definition and Usage

The pre element defines preformatted text. The text enclosed in the pre element usually preserves spaces and line breaks. The text renders in a fixed-pitch font.


Differences Between HTML and XHTML

The "width" attribute of the pre element was deprecated in HTML 4.01.

The "width" attribute of the pre element is not supported in XHTML 1.0 Strict DTD.


Note on <pre>

It is worth noting that while <xmp> is deprecated, the <pre> tag does not perform all of the functions of <xmp>:

<pre><b>Hello</b></pre> displays Hello

<xmp><b>Hello</b></xmp> displays <b>Hello</b>


Example

Source Output
<pre>
This text is
in a fixed-pitch
font, and it preserves
both      spaces and
line breaks
</pre>
This text is 
in a fixed-pitch 
font, and it preserves 
both      spaces and 
line breaks


Optional Attributes

DTD indicates in which DTD the attribute is allowed. S=Strict, T=Transitional, and F=Frameset.

Attribute Value Description DTD
width number Defines the maximum number of characters per line (usually 40, 80, or 132) TF

Standard Attributes

id, class, title, style, dir, lang, xml:lang, xml:space

For a full description, go to Standard Attributes.

Event Attributes

onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

For a full description, go to Event Attributes.