我读到 xmp 标签已被弃用,但我需要将代码输出为纯文本。那么有什么方法可以模拟 xmp 标签的行为吗?感谢帮助。
问问题
138 次
2 回答
0
使用<pre>
或<code>
。来自MDN:
使用
<pre>
元素,或者,如果语义足够,则使用<code>
元素。请注意,您需要将“<”字符转义为“<”,以确保它不会被解释为标记。
于 2013-08-12T20:06:02.133 回答
0
您不能模拟xmp
HTML 中元素的特殊解析模式,除非在真正的 XHTML(即 XHTML 以 XML 媒体类型提供服务)中,您可以使用CDATA
section。原因是这是关于 HTML 的低级解析,硬连接到浏览器中。
所以如果你不想使用xmp
,唯一的办法就是“转义”字符“&” 和“<” 在内容中。请注意,HTML5 草案要求浏览器继续支持xmp
(同时声明它已过时和禁止)。
于 2013-08-12T21:15:33.603 回答