在浏览器上呈现编码的html

时间:2014-12-02 16:27:08

标签: html browser encoding

我们正在从我们的服务器向浏览器发送如下的html响应(它包含大量的java脚本等,但这里的问题更简单)

<html><body><b>Hello</b></body></html>


但是浏览器而不是呈现html页面显示包含以下

的字符串
<html><body><b>Hello</b></body></html> 

所需的浏览器输出是

您好

我们如何确保浏览器而不是将html显示为字符串实际上是在页面上呈现它?

1 个答案:

答案 0 :(得分:1)

在HTML中,<字符表示“开始标记”,但您使用的是&lt;,表示“显示小于字符”。

>/也存在类似问题。

在HTML中使用具有特殊含义的字符。不要将它们编码为字符引用。