什么是<XMP>标签用于?
有人记得XMP
标签吗?
它用于什么?为什么它被弃用?
在W3C上快速搜索Google,发现XMP
是为了在HTML 3.2及更早版本中显示预先格式化的文本而引入的。 当W3C弃用XMP
标签时,建议使用PRE
标签作为首选替代方案。
更新:http://www.w3.org/TR/REC-html32#xmp,http://www.w3.org/MarkUp/html-spec/html-spec_5.html#SEC5.5.2.1
XMP
和PRE
不同。 PRE
标签内的内容格式如下:
如果您想在PRE
标签中包含特殊字符(如<
, >
和&
,则必须将其转义,以免它们受到浏览器的特殊解释。
相比之下, XMP
标签内的内容不需要转义。
XMP
标签中唯一不能包含的字符序列是XMP
结束标签( </XMP>
)。
XMP
仍然受我测试过的浏览器支持。 你可以用xmp.html来试用它。 查看源代码以查看代码。
XMP做了一些比PRE不支持的事情(作为一个很长时间的HTML / CSS / JavaScript作者,你只需要相信我,不然)。 我仍然依赖于XMP,这里有-NO-替代品(不管任何人说什么,PRE都不是替代品......甚至不是)。
链接地址: http://www.djcxy.com/p/30431.html上一篇: What was the <XMP> tag used for?
下一篇: Why is array.push sometimes faster than array[n] = value?