HTML 4.01 中没有,XHTML 中也没有,微软私有的。 不过 Firefox 1.5 下面竟然也可以得到“预期”效果。 它能将代码按照原来的格式显示,而无需使用实体替换某些字符,甚至直接包含脚本都没有问题。 例如: 代码: <xmp> <ol> <li>这是列表的第一个项目。</li> <li>这是列表的第二个项目。</li> </ol> <ol start="3"> <li>这是以编号 3 起始的项目。</li> </ol> <ol type="a"> <li>这是项目 a。</li> <li>这是项目 b。</li> </ol> <script language="javascript" type="text/javascript">alert("aaa");</script> </xmp> 这么好的东西,怎么就不推广呢。 另外涉及到代码和格式化的标签,有 code、pre、samp 等。