HTML标签
定义和用法
pre 元素定义预格式化文本。 pre 元素中包含的文本通常会保留空格和换行符。 文本也将呈现为固定宽度字体。
标签的一个常见应用是表示计算机源代码。
可能导致段落中断的标签(例如标题、
和
tag)不得包含在已定义的块中。 尽管某些浏览器会将段落结束标记解释为简单的换行符,但这种行为在所有浏览器中并不相同。
pre 元素中允许的文本可以包括物理样式和基于内容的样式变体,以及链接、图像和水平分隔线。 将其他标签(例如标记)放置在块内时,就像 HTML/XHTML 文档的任何其他部分一样放置它们。
提示和注释
提示:制表符(tab)可以在标签定义的块中发挥其应有的作用。 每个制表符占据 8 个字符的位置。 但我们不建议使用它,因为Tab在不同浏览器中的实现有所不同。 在使用标签格式化的文档段中使用空格可确保文本的正确水平定位。
提示:如果要使用标签来定义计算机源代码,例如 HTML 源代码,请使用符号实体来表示特殊字符,例如 ''、'&' 表示 '&'。
HTML 和 XHTML 之间的差异
在 HTML 4.01 中,不推荐使用 pre 元素的“width”属性。
在 XHTML 1.0 DTD 中,不支持 pre 元素的 'width' 属性
pre 标签非常适合显示计算机代码:
for i = 1 to 10 print i next i
HTML标签
定义和用法
标签用于表示计算机源代码或其他机器可读的文本内容。
软件代码编写者在编写源代码时已经习惯了特定的文本表示风格。 该标签是为他们设计的。 此标签中包含的文本将以固定宽度的电传打字机样式字体 ( ) 显示。
仅当表示计算机程序源代码或其他机器可读文本内容时才应使用标签。 尽管标签通常只是将文本更改为固定宽度字体,但这意味着文本是源代码。 未来的浏览器可能会添加其他显示效果。 例如,程序员的浏览器可能会查找片段并执行一些附加的文本格式化,例如循环和条件语句的特殊缩进。