当在h3标签中使用“£”时出现“”

时间:2015-04-16 20:56:00

标签: html

我真的很困惑,因为当我在<h3>标签中包含一个井号时,Â字符就会出现在它之前。有任何删除帮助吗?

<div align="right" style="margin-right: 300px;">
    <p>
        <h2>£25.00</h2>
    </p>
</div>

屏幕输出显示为“25.00英镑” - 我无法截图,因为它会导致我的电脑崩溃。

2 个答案:

答案 0 :(得分:3)

你需要逃避£,因为它是一个特殊的角色。不要将其键入“£”,而是使用字符实体&pound;

所以你的标签看起来应该是

<h2>&pound;25.00</h2>

答案 1 :(得分:1)

它看起来您编辑UTF-8中的文本并在WINDOWS-1252中显示它。您应该将显示更改为前者。

设置显示的编码可以<meta charset='utf-8'>添加到html的顶部。但是,您也应该在服务器上设置编码。