HTML <pre> 标签
定义和用法
<pre>
标签定义预先格式化的文本。
<pre>
元素中的文本以等宽字体显示,文本保留空格和换行符。文本将完全按照 HTML 源代码中所写的方式显示。
请参阅:
标签 | 描述 |
---|---|
<code> | 定义计算机程序的样例输出。 |
<samp> | 定义键盘输入。 |
<kbd> | 定义键盘输入。 |
<var> | 定义变量。 |
另请参阅:
HTML 教程:HTML 文本格式化
HTML DOM 参考手册:Pre 对象
实例
例子 1
预格式化文本:
<pre> pre 元素中的文本 以等宽字体显示, 并且同时保留 空格 和 换行符。 </pre>
例子 2
如何创建具有固定宽度的预格式化文本(使用 CSS):
<div style="width:200px;overflow:auto"> <pre>这是具有固定宽度的 pre。它将使用指定的空间。</pre> </div>
全局属性
<pre>
标签还支持 HTML 中的全局属性。
事件属性
<pre>
标签还支持 HTML 中的事件属性。
默认的 CSS 设置
大多数浏览器将使用以下默认值显示 <pre>
元素:
pre { display: block; font-family: monospace; white-space: pre; margin: 1em 0; }
浏览器支持
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
支持 | 支持 | 支持 | 支持 | 支持 |