HTML 预期格式文本
2025-04-23
15
参考资料
HTML 预期格式文本
详细介绍
HTML 预期格式文本(Preformatted Text)是指使用 <pre> 标签定义的文本,浏览器会保留其中的空格、换行符等空白字符,并以等宽字体显示。
主要标签
<pre>: 定义预格式化文本块<code>: 定义计算机代码片段(通常嵌套在<pre>中)
基本用法
<pre> 这是预格式化的文本 会保留 所有空格 和 换行 </pre>
功能特性
保留所有空白字符(空格、制表符、换行符)
默认使用等宽字体显示(通常是 Courier 或 Consolas)
文本内容会按照源码中的格式原样显示
适用于显示代码、ASCII 艺术、格式化文本等
CSS 扩展样式
可以通过 CSS 对预格式化文本进行样式控制:
pre {
font-family: monospace; /* 确保等宽字体 */
white-space: pre; /* 保留空白 */
background-color: #f5f5f5; /* 背景色 */
padding: 10px; /* 内边距 */
border-radius: 4px; /* 圆角 */
border: 1px solid #ddd; /* 边框 */
overflow-x: auto; /* 水平滚动条 */
line-height: 1.5; /* 行高 */
}
/* 代码高亮样式 */
pre code {
color: #333;
display: block;
}高级用法
结合 <code> 标签实现代码高亮:
<pre><code class="language-html"> <!DOCTYPE html> <html> <head> <title>示例页面</title> </head> <body> <h1>Hello World</h1> </body> </html> </code></pre>
注意事项
<pre>标签内的 HTML 标签会被正常解析过长的行可能需要设置
overflow属性在
<pre>中显示特殊字符可能需要转义
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
本文来自《西里网 . html 网页设计》 -- 发布时间:2025-03-29
本页链接:https://html.ciilii.com/show/news-1558.html
原创声明:本篇文章均为西里网原创,由《DeepSeek-R1 模型》自动生成。内容真实性仅供参考学习。
本作品采用 知识共享署名—非商业性使用—相同方式共享 4.0 国际许可协议 (CC BY-NC-SA 4.0) 进行许可。
