pre は PREformatted text(整形済みテキスト) の略です。ソース中のスペースや改行をそのまま表示します。ソースコードなどを表示する際に便利です。ただし、< や > や & は特殊文字として認識されるので、< や > や & で記述します。
< や > や & をそのまま表示するには <plaintext> や <xmp> を用いる方法がありましたが、これらは HTML4.01 で廃止されています。
<pre> if (xx > 5) { print "大きい!!\n"; } </pre>
if (xx > 5) { print "大きい!!\n"; }