当我的HTML呈现时,为什么“£”会以“£”形式出现?

时间:2015-09-21 12:01:20

标签: html css encoding

代码:http://pastebin.com/QBLeLyNq 我无法使用“代码”工作,谢谢。

我的错误就在这里 以前跑过小生意。 (145英镑利润,6英镑投资)

它在我的网站上以“£”出现。我只知道HTML,不太了解CSS或编码。有人可以向我解释为什么会这样吗?

2 个答案:

答案 0 :(得分:2)

尝试将£用于英镑(以及€代表欧元)。

您需要在HTML中escape special characters,除非......

您可以通过添加<head>部分的以下代码行at the beginning来解决文档级别的编码问题:

<meta charset="utf-8">

然后你不需要单独逃避特殊字符。

进一步阅读:

答案 1 :(得分:1)

使用&pound;

或指定html文件的正确编码。 在<head>

中添加此内容
 <meta charset="UTF-8">

你可以使用任何特殊字符而无需查找html版本。 这假设您的代码编辑器设置为UTF-8(当然是)。