<pre> - 预格式化文本

首页 > HTML标签 > <pre>

■ 摘要

项目说明
形式<pre>~</pre>
支持H2+ / e2+ / N2+/ Fx1+ / Op6+ / Ch1+ / Sa1+
标签省略开始标签:必须,结束标签:必须
可包含元素内联元素(img / object / applet / big / small / sub / sup / font / basefont 除外)

■ 说明

pre 是 Preformatted text(预格式化文本) 的缩写。使用此标签可以把代码中的空格和换行直接显示到页面上。但是 < 、 > 和 & 等特殊文字需要用 &lt; 、 &gt; 和 &amp; 的方式记述。

本来可以用 <plaintext><xmp> 标签把 < 、 > 和 & 直接显示到页面上,但是这些标签在 HTML4.01 被废止了。

■ 属性

【特性】
属性意义
cols=nN4+。指定横幅的文字数。
width=nH2-H4T/N6+。指定横幅。IE 不支持。
wrapN4+。使横幅配合浏览器换行。

【一般属性】
属性意义
class=classH4+/e3+/N4+。指定类。
id=idH4+/e3+/N4+。指定ID。
style=styleH4+/e3+/N4+。指定样式。
title=titleH4+/e4+/N6+。指定标题。
dir=dirH4+/e5+/N6+。指定文字显示的方向。
lang=langH4+/e4+/N6+。指定语言种类。
accesskey=keyH5+。指定快捷键。
tabindex=nH5+。指定TAB键在控件中的移动顺序。
contenteditable=boolH5+/e55+。使元素可编辑。
contextmenu=idH5+。指定contextmenu。
draggable=boolH5+。可拖动。
dropzone=valueH5+。可拖放。
hiddenH5+。隐藏元素。
spellcheck=boolH5+。检查拼写。
IE扩展属性可以指定IE扩展属性。

■ 举例

HTML代码
<pre>
if (xx &gt; 5) {
    print "比5大!\n";
}
</pre>

浏览器显示效果
if (xx > 5) {
    print "比5大!\n";
}

■ 相关

<listing><plaintext><xmp>