HTML <pre> 标签
浏览器支持
目前大多数浏览器支持 <pre> 标签。
标签定义及使用说明
<pre> 标签可定义预格式化的文本。
被包围在 <pre> 标签 元素中的文本通常会保留空格和换行符。而文本也会呈现为等宽字体。
提示和注释
提示: <pre> 标签的一个常见应用就是用来表示计算机的源代码。
在HTML 4.01 与 HTML5中的差异
在 HTML 4.01 中,"width" 属性已废弃,不可使用。 HTML5 不支持"width"属性。
属性
属性 | 值 | 描述 |
---|---|---|
width | number | HTML5 不支持该属性。HTML 4.01 已废弃该属性。 定义每行的最大字符数(通常是 40、80 或 132)。 |
全局属性
<pre> 标签支持全局属性,查看完整属性表 HTML全局属性。
事件属性
<pre> 标签支持所有 HTML事件属性。
WH-KING
104***5930@qq.com
参考地址
WH-KING
104***5930@qq.com
参考地址
技术大神养成中
935***287@qq.com
<pre>标签的定义及使用说明:
1、该标签可定义预格式化的文本,被包围在 pre 元素中的文本通常会保留空格和换行符,并且文本会呈现为等宽字体。该标签的一个常见应用就是用来表示计算机的源代码。
2、该元素中允许的文本可以包括物理样式和基于内容的样式变化,还有链接、图像和水平分隔线。当把其他标签(比如 <a> 标签)放到 <pre> 块中时,就像放在 HTML/XHTML 文档的其他部分中一样即可。
3、标签中的特殊符号被转换为符号实体,比如 "<" 代表 "<",">" 代表 ">"。
4、可以导致段落断开的标签(比如<h1>、<p> 和 <address> 标签)尽量不要包含在 <pre> 所定义的块里,我试过现在的浏览器(Google、IE和火狐),虽然可以把段落结束标签解释为简单地换行,但是在代码编辑器里会报错 "Invalid location of tag (h1)."