如何模拟xmp行为

时间:2013-08-12 20:02:04

标签: html xmp

我读过不推荐使用xmp标签,但我需要输出纯文本代码。那么有什么方法可以模拟xmp标签行为吗?谢谢你的帮助。

2 个答案:

答案 0 :(得分:0)

使用<pre><code>。来自MDN

  

使用 <pre> 元素,或者在语义上足够的情况下使用 <code> 元素   代替。请注意,您需要转义'&lt;'字符为'&lt;'   确保它不被解释为标记。

答案 1 :(得分:0)

您无法模拟HTML中xmp元素的特殊解析模式,除了真正的XHTML(即使用XML媒体类型提供的XHTML),您可以使用CDATA sections。原因是这是关于HTML的低级解析,硬连线到浏览器。

因此,如果您不想使用xmp,唯一的方法是“转义”内容中的字符“&amp;”和“&lt;”。请注意,HTML5草稿要求浏览器继续支持xmp(同时将其声明为过时和禁止)。