发布时间:2026-02-04 12:35:28 浏览次数:0
许多年前,人们通常会看到带有预先格式化的文本块的网页,使用
pre标记按照键入本身的格式定义页面的各部分,这对于Web设计人员来说是一种快速而简单的方法,可以使文本按照自己的意愿显示。这是在CSSforLayout兴起之前,当时的Web设计人员真的被困住了,试图通过使用表格和其他纯HTML的方法来强制进行布局。这(有点)起了反作用,因为预先格式化的文本被定义为文本,其中的结构是由排版约定而不是HTML呈现定义的。今天,这个标记不再被使用,因为CSS允许我们以比试图将外观强制添加到HTML中更有效的方式来指示视觉样式,并且因为Web标准规定了结构(HTML)和样式(CSS)的明确分离。但是,也可能有一些预先设置格式的文本是有意义的,比如您想要强制换行的邮件地址,或者诗歌的例子,换行对于内容的阅读和整体流程是必不可少的。下面是使用HTML<pre>标记的一种方法:
<pre>Twas brillig and the slithey tovesDid gyre and gimblein the wabe</pre>需要注意的一点是,在HTML5中,不再支持<;pre>;元素的“宽度”属性。在HTML4.01中,宽度指定一行将包含的字符数,但对于HTML5及更高版本,这一点已被删除。