Html €;符号即使在UTF8时也不显示

Html €;符号即使在UTF8时也不显示,html,character-encoding,Html,Character Encoding,由于某些原因,即使这是我的标题,欧元也没有显示: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 奇怪的是,该表是通过ajax从以下地址加载的: 有人知道为什么吗?谢谢:)看起来您正在用拉丁语1编码在后端保存文本。对于AJAX站点,切换到拉丁语-1可以正确显示它。用UTF-8保存您的源代码。那么,您在后端的源代码中保存欧元符号的编码是什么?我单击了您的链接,并从浏览器的“视图”>“编

由于某些原因,即使这是我的标题,欧元也没有显示:

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

奇怪的是,该表是通过ajax从以下地址加载的:


有人知道为什么吗?谢谢:)

看起来您正在用拉丁语1编码在后端保存文本。对于AJAX站点,切换到拉丁语-1可以正确显示它。用UTF-8保存您的源代码。

那么,您在后端的源代码中保存欧元符号的编码是什么?我单击了您的链接,并从浏览器的“视图”>“编码”菜单中选择了不同的编码。啊,对了。我想你是用控制台技术来实现的。将页面的编码设置为拉丁语-1(或相当于拉丁语)难道不比将其转换为UTF-8更方便吗?(请注意,我对字符编码不是很精通。)当然,这是另一种选择,但您将自己限制为拉丁-1可编码的256个字符,或者您必须使用繁琐的HTML实体进行其他操作。这个决定也许有一天会反过来伤害你。你是对的(UTF-8以前救过我)。不过,这取决于项目和它的要求。如果有大量存储的内容,并且只有一两个问题,并且预期未来内容的影响很小,那么仅仅更改页面的字符编码可能比转换更可取。