HTML <pre> 标签


示例

预格式化文本:

<pre>
Text in a pre element
is displayed in a fixed-width
font, and it preserves
both      spaces and
line breaks
</pre>
亲自试一试 »

下面有更多 "亲自试一试" 示例。


定义和用法

这个<pre>标签定义预格式化文本。

文本在一个<pre>元素以固定宽度字体显示,文本保留空格和换行符。文本将完全按照 HTML 源代码中的形式显示。

另请参阅:

Tag Description
<code> Defines a piece of computer code
<samp> Defines sample output from a computer program
<kbd> Defines keyboard input
<var> Defines a variable

浏览器支持

Element
<pre> Yes Yes Yes Yes Yes


全局属性

这个<pre>标签还支持HTML 中的全局属性


事件属性

这个<pre>标签还支持HTML 中的事件属性


更多示例

示例

如何创建具有固定宽度的预格式化文本(使用 CSS):

<div style="width:200px;overflow:auto">
<pre>This is a pre with a fixed width. It will use as much space as specified.</pre>
</div>
亲自试一试 »

相关页面

HTML 教程:HTML 文本格式

HTML DOM 参考:预对象


默认 CSS 设置

大多数浏览器都会显示<pre>具有以下默认值的元素:

示例

pre {
  display: block;
  font-family: monospace;
  white-space: pre;
  margin: 1em 0;
}
亲自试一试 »