HTML 标签

HTML <pre> 标签

主题:HTML5 标签参考上一页|下一页

说明

<pre> 标签定义了一个预先格式化的文本块。 此元素通常用于在源标签中保留空格、换行符、制表符和其他格式字符,否则 Web 浏览器会忽略这些字符。

<pre> 元素中的文本通常由浏览器以等宽(固定宽度)字体呈现,例如 Courier,但可以使用 CSS 覆盖此样式。

下表总结了此标签的使用上下文和版本历史。

Placement:
Content: Most inline tags and text
开始/结束标签: 开始标签: required, 结束标签:required
版本: HTML 3.2, 4, 4.01, 5

注意: 默认情况下,只使用第一个空格; 后续空格 — 除非使用 &nbsp; 实体指定 — 不是由浏览器呈现的。


语法

<pre> 标签的基本语法如下:

HTML / XHTML: <pre> ... </pre>

下面的示例显示了 <pre> 标签的作用。

<pre>
The pre
    element preserves      spaces,
        line-breaks, tabs...
</pre>

标签特定属性

下表显示了特定于 <pre> 标签的属性。

属性 说明
width number Obsolete Specifies the maximum number of characters per line.

全局属性

与所有其他 HTML 标签一样, <pre> 标签支持 HTML5 中的全局属性


事件属性

<pre> 标签还支持 HTML5 中的事件属性


浏览器兼容性

所有主要的现代浏览器都支持 <pre> 标签。

Browsers Icon

基本支持—

  • Firefox 1+
  • Google Chrome 1+
  • Internet Explorer 2+
  • Apple Safari 1+
  • Opera 4+

进一步阅读

请参阅以下教程: HTML 文本格式化.

查看 CSS 属性: white-space.

Advertisements