HTML <pre> 标签

实例

预先格式化的文字:

<pre>
  床前明月光.

  疑是地上霜.

  举头望明月.

  粒粒皆辛苦.
</pre>
运行 »

定义和用法

<pre> 标签定义了预格式化的文本.

<pre> 元素中的文本以固定宽度字体(通常为Courier)显示,并保留空格和换行符.


浏览器支持

Element
<pre> Yes Yes Yes Yes Yes

提示和注意事项

提示:在显示具有异常格式的文本或某种计算机代码时,请使用 <pre> 元素.


HTML 4.01和HTML5之间的差异

HTML5中不支持"width"属性.



属性

属性 描述
width number HTML5不支持.
指定每行的最大字符数

全局属性

<pre> 标记还支持HTML中的 全局属性 .


事件属性

<pre> 标记还支持HTML中的 事件属性 .


相关页面

HTML教程: HTML文本格式

HTML DOM参考: Pre Object


默认CSS设置

大多数浏览器将使用以下默认值显示 <pre> 元素:

实例

pre {
    display: block;
    font-family: monospace;
    white-space: pre;
    margin: 1em 0;
}