栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

HTML5为什么建议将代码元素放在pre里面?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

HTML5为什么建议将代码元素放在pre里面?

<pre>
只代表 “计算机代码片段” 。它最初被认为是用于诸如
i++
或的简单代码段
<pre>

<pre>
“表示一块预格式化的文本,其中结构由印刷约定而不是元素表示” 。它的原始目的无非就是这个:以作者指定的方式提供文本,例如

+ ---------------------------------- +| || 警告!预先准备好的文字!| = o =| __; 〜^+ ---------------- TT ------------°      || _____________ _____________________      || | 对格兰德> | 完全不是陷阱>  oÖo|| |°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°°  | ö|| | | .mm,         〜“”“〜”“ ~~”“〜”“”〜“”“〜”“ ~~”“”〜“”“〜”“”〜“”〜“”〜“”〜“ “”“〜”“”〜“”〜“” .. MWMWc ...〜“”“〜”“

您无需彼此使用。

<pre>
有自己的作用,就像
<pre>
有自己的作用。但是,这
<pre>
是一种信号,表明给定片段中的空白很重要,
<pre>
而缺少该角色。

但是,回到您的问题:请注意 确切的 措辞:

下面的示例示出了如何一个代码块 可以 使用被标记

pre
pre
元素。

<pre><pre >var i: Integer;begin   i := 1;end.</pre></pre>

在该示例中使用一个类来指示所使用的语言。

它说 可以 ,不 应该 。您可以按自己的意愿随意执行此操作。W3C不建议以任何方式使用它,但是,我个人建议您使用

<pre><pre>...

进一步说明

只要空格是您的代码和代码结构的一部分,就应声明应保留此结构。由于代码的结构是由印刷约定(制表符,换行符,空格)给出的,因此我 个人
建议您使用

<pre><pre>
,即使它可以说是更多的代码和DOM中的另一个节点。但是,每当缺少空白会导致您的代码不完善时,就必须这样做。

除此之外,您无需检查即可轻松地在内联代码和代码块之间进行区分

element.className
,并且某些JS语法突出显示工具可以很好地工作
<pre><pre>...
<pre>
自动删除。

另外,如果您对

<pre>
with 使用通用规则
white-space:pre;
,那么在没有其他类的情况下,不能将其用于内联代码段。如果您要创建一个班级,那么与相比,您将一无所获
<pre><pre>



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/568397.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号