utf-8 字符未在 chrome 中显示 [关闭]
Posted
技术标签:
【中文标题】utf-8 字符未在 chrome 中显示 [关闭]【英文标题】:utf-8 characters not displaying in chrome [closed] 【发布时间】:2013-05-15 12:56:09 【问题描述】:遇到 html 特殊字符无法在 chrome 中正确显示的问题,请参阅
Example Page
我已经检查并重新保存了项目中的每个文件,因为 utf-8 确认了我的元标记减速并确认 chrome 设置为默认为 utf-8。 Firefox 或 ie 中没有问题。任何帮助将不胜感激。我把头发拉出来。
【问题讨论】:
在 Chrome 中对我来说似乎很好。错误字符会在页面的哪个位置显示? 我看到的是 > 而不是 > 我看到与@SandraWillford 相同的问题。铬 26.0.1410.64 部分俄语 UTF-8 字符存在相同问题。仅在 chrome 中。 【参考方案1】:截至 2017 年年中,Chrome 似乎已移除手动编码菜单,您现在需要下载 Chrome 扩展程序以手动更改它。
看到这个帖子:https://superuser.com/questions/1160003/how-do-i-change-the-character-encoding-for-a-webpage-in-chrome
【讨论】:
【参考方案2】:将浏览器默认编码设置为 UTF-8:
进入设置->显示高级设置->自定义字体,设置编码为Unicode(UTF-8)
在 chrome 版本 42.0.2311.90(64 位)上测试
【讨论】:
Chrome 49 中不显示此选项。screenshot【参考方案3】:将页面设置为 UTF-8 怎么样?
目前是:
Content-Type:text/html;charset=ISO-8859-1
如果您使用的是 Apache:How to change the default encoding to UTF-8 for Apache?
【讨论】:
来自我的 shell.html ogp.me/ns/fb#"> 无论您使用什么网络服务器(您没有说哪个)都在设置一个标头('Content-Type: text/html;charset=ISO-8859-1');在 HTML 启动之前发送。 好的,那么我该如何在我的 html 中解决这个问题?这样编码正确吗? 我们的网络服务器是一个私人维护的盒子。 您无法在 HTML 中修复它。无论您用作网络服务器的任何软件都需要被告知以 UTF-8 发送标头内容类型。你用的是什么网络服务器软件?以上是关于utf-8 字符未在 chrome 中显示 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章