用于指定预格式化文本。在<pre>标签内的文本将以固定宽度的字体显示,通常是Courier字体,并保留文本中的空格和换行符。

该标签通常用于显示代码示例,如Java、C#、C、C++等,因为它按照输入的方式显示代码。

HTML <pre>标签示例

<pre>
This is a formatted text
by using the HTML pre tag. It maintains
  both space and line break.
</pre>

输出:

This is a formatted text
by using the HTML pre tag. It maintains
  both space and line break.

HTML <pre>标签示例:包含Java代码的<pre>

<pre>
package com.javatpoint;
public class FirstJava{
public static void main(String args[]){
System.out.println("hello java");
}
}
</pre>

输出:

javaCopy codepackage com.javatpoint;
public class FirstJava{
public static void main(String args[]){
System.out.println("hello java");
}
}

如果从上面的示例中删除<pre>标签,所有文本将显示在一行中。

没有<pre>标签的输出:

package com.javatpoint; public class FirstJava{ public static void main(String args[]){ System.out.println("hello java"); } }

width属性

HTML <pre>标签还支持width属性。width属性指定了预格式化文本的所需宽度。但是,在HTML5中不支持该属性。

支持的浏览器

元素chrome browser Chromeie browser IEfirefox browser Firefoxopera browser Operasafari browser Safari
<pre>

标签: html, HTML教程, HTML技术, HTML学习, HTML学习教程, HTML下载, HTML语言, HTML开发, HTML入门教程, HTML进阶教程, HTML面试题, HTML笔试题, HTML编程思想