什么是<XMP>标签用于?
有没有人记得XMP标签? 
它被用于什么?为什么被弃用?
 在W3C上进行快速的Googlesearch,发现XMP是为了在HTML 3.2及更早版本中显示预先格式化的文本而引入的。 当W3C弃用XMP标签时,build议使用PRE标签作为首选替代scheme。 
更新: 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仍然被我testing过的浏览器所支持。 你可以用xmp.html来试试。 查看源代码以查看代码。 
XMP做一些比PRE不支持的东西(作为一个很长时间的HTML / CSS / JavaScript的作者,你只需要相信我,否则)。 我仍然依靠XMP,没有替代品(PRE是 – 不是替代品,不pipe别人说什么……甚至不接近)。
 我仍然使用xmp标签来debuggingvar_dump(); 在PHP中。 由于某些原因我不记得使用pre标签。 
 我认为这并不重要,因为如果你真的想输出文本,你应该使用textarea和readonly属性。 
仍然能够显示原始html – 如果您在脚本中使用它,请打开开始标记。
 var stuff='<xmp'+'>this is shown as is<br/>hello</xmp>'; document.getElementById("x").innerHTML=stuff; 
 <div id="x"></div> 
 我使用了<textarea> ,它将html代码放入一个整洁的盒子中,并清楚地将代码定义为与之前或之后的文本不同。 
 <textarea><b>boldtext</b><textarea> 
见http://www.w3.org/Bugs/Public/show_bug.cgi?id=12235
对于HTML5。 根据HTML5编辑(评论11和12),这是一个非常接近的电话。
  <xmp>与<xmp>格式化降价表示法。 名称捷联结合术语bootstrap和降价 。 
 <!DOCTYPE html> <html> <title>Example</title> <xmp theme="united"> ## Example - note one - note two - note three </xmp> <script src="http://strapdownjs.com/v/0.2/strapdown.js"></script> </html>