网页上显示HTML标记

来源:互联网 发布:数据质量自查报告 编辑:程序博客网 时间:2024/04/19 17:17

        想要在网页上以文本的形式显示HTML标记,比如&符,'',<,>等符号。或者他们对应的&amp;&quot;&lt;&gt;等。

       现在已知的方式,有两种,不怎么完美。

         第一种:

            &(这个符号可以直接写,不会对HTML标记产生影响)

            &amp;amp;(在网页上显示为&amp;而不是显示为&符的效果)

            ''(这个符号可以直接写,不会对HTML标记产生影响)

           &amp;quot;(在网页上显示为&quot;而不是显示''符的效果)

           &lt;(在网页上显示为小于号,而不破坏其他HTML标签的闭合对应关系)

           &amp;lt;(在网页上显示为&lt;而不至于显示为小于号)

           &gt;(在网页上显示为大于号,而不破坏其他HTML标签的闭合对应关系)

           &apm;gt;(在网页上显示为&gt;而不至于显示为大于号)

        第二种,使用<xmp>标签。这个标签的作用与<pre>标签相似,只不过<pre>标签中包含HTML标签的时候就没办法按原样显示,包含的HTML标签会起作用。而<xmp>标签中的内容中即使有HTML标签,也会连同HTML标签一起原样显示,<xmp>标签中的HTML标签不起作用。

       虽然<xmp>也可以使用,但是不赞成使用该标签。

       所以,类似于QQ日志一类的,是怎样处理用户提交的Web内容,以文本的形式显示HTML标签的?

原创粉丝点击