如何编写HTML特殊字符而不渲染它们

时间:2012-12-06 20:23:56

标签: html

这可能是一个非常简单的问题,但它已经困扰了我一段时间。

我尝试将用户输入'&'呈现为'&'。浏览器一直在为我转换为'&',我试图找到解决方法。所有编码字符都会发生这种情况,而不仅仅是符号。

如何将'&'呈现为HTML中的文字,而不是将其呈现为'&'

这是一个JSFiddle - http://jsfiddle.net/WSu6a/

3 个答案:

答案 0 :(得分:5)

您可以使用&&(&符号),然后使用其余代码:

&
&

<强>结果

&放大器;放大器;

&放大器;放大器;

答案 1 :(得分:2)

&amp;amp;

也工作正常。

答案 2 :(得分:2)

使用

<xmp>&amp;</xmp>

似乎工作得非常好。

(想想我回过头来写一下<xmp>标签。基本上它是浏览器仍然支持的<pre>的弃用版本 - 示例的工作版本:{{ 3}} - http://jsdo.it/haxxed/tmCT