建立有格式文本

另一个你可用来安置文本的标识符是<PRE>。假如你有一些文本让它们在屏幕上精确的显示出来，或是你想让每个输入的空格正如您所料的那样显示。HTML不能进行精确定位，然而浏览器可以识别你加入的空格，实现这一功能有一较好和较差的办法，下面是一个较差的办法：

<HTML>

<HEAD>

<TITLE> Two Lines of Text </TITLE>

</HEAD>

<BODY>

<PRE>

I am the first line .

I am the second line .

I am the first line .

</PRE>

</BODY>

</HTML>

<PRE>标识符用来包含格式文本，在这对标识符中出现的文本将会在浏览器上精确的显示出来。看起来这对标识符非常有用，在某些情况下确实是的，然而大部分情况下网页设计者并不使用它，因为这对标识符有一些限制。

首先，当在浏览显示处于<PRE>标识符中的文本时，这些文本显示出来非常难看，不易阅读。而且与HTML文件中的其他文本不同，用<PRE>标识符包含的文本不能分行，一行很长的格式文本会一直抵达到浏览器屏幕的右端。

<PRE>标识符违反了HTML的基本原则，HTML设计出来是为了能让人们在任何大小的屏幕上游览网页，但在实际应用中，这个目标常常很难达到——因为网页通常被优化在特定分辨率的屏幕上显示——<PRE>标识符破坏了这种目标。因此，尽可能不要使用它。这样使用低分辨率屏幕的用户将会减少麻烦。