·符号不能使用utf-8字符集(HTML5)

·符号不能使用utf-8字符集(HTML5),html,utf-8,Html,Utf 8,我最近更新了一个我正在使用HTML5的页面。由于某种原因,当我更改标题时,所有价格中包含的英镑符号不再被识别,并且在黑钻石中显示为白色“?” 有人能解释一下如何解决这个问题吗?我有一种感觉,这与我头脑中的线条有关,但可能是错误的 任何帮助都将不胜感激 谢谢 您需要用UTF-8对HTML文档进行编码。告诉浏览器文档应该用UTF-8编码,并且浏览器应该这样对待它。UTF-8替换字符� 表示在该点发现无效的UTF-8字节序列,这意味着您的文档实际上没有用UTF-8编码。您需要用UTF-8对HTML文档

我最近更新了一个我正在使用HTML5的页面。由于某种原因,当我更改标题时,所有价格中包含的英镑符号不再被识别,并且在黑钻石中显示为白色“?”

有人能解释一下如何解决这个问题吗?我有一种感觉,这与我头脑中的线条有关,但可能是错误的

任何帮助都将不胜感激


谢谢

您需要用UTF-8对HTML文档进行编码。告诉浏览器文档应该用UTF-8编码,并且浏览器应该这样对待它。UTF-8替换字符� 表示在该点发现无效的UTF-8字节序列,这意味着您的文档实际上没有用UTF-8编码。

您需要用UTF-8对HTML文档进行编码。告诉浏览器文档应该用UTF-8编码,并且浏览器应该这样对待它。UTF-8替换字符� 表示在该点发现了无效的UTF-8字节序列,这意味着您的文档实际上没有用UTF-8编码。

如果您告诉浏览器它是UTF-8,那么您发送的必须是UTF-8。听起来你没有发送有效的UTF-8序列。您可能可以通过执行以下操作之一来修复此问题:

确保在编辑器中将脚本保存为UTF-8。推荐 将脚本另存为ISO-8859-1,并在任何输出上使用utf8_编码。
如果您告诉浏览器它是UTF-8,那么您发送的必须是UTF-8。听起来你没有发送有效的UTF-8序列。您可能可以通过执行以下操作之一来修复此问题:

确保在编辑器中将脚本保存为UTF-8。推荐 将脚本另存为ISO-8859-1,并在任何输出上使用utf8_编码。
那只会解决这个孤立的事件,而不是实际的问题。那只会解决这个孤立的事件,而不是实际的问题。