【问题标题】:IE has better support on Unicode chars than Chrome?IE 对 Unicode 字符的支持比 Chrome 更好?
【发布时间】:2014-03-09 18:01:05
【问题描述】:

我在这里测试过,http://www.fileformat.info/info/unicode/utf8test.htm

其他的就不说了。

是 Windows 7 字体吗?是Chrome渲染吗?我应该调整一些配置吗? 欢迎任何帮助。

编辑:我刚刚检查了在 Chrome 编码中选择了 UTF-8,确实如此。 奇怪的是,我可以在 IE 11 中看到更多符号(!)

编辑 2: 比较 -> http://bit.ly/font-rendering-chrome-ie

(我想我应该在超级用户论坛上发布这个,但我自己不能移动它。)

【问题讨论】:

  • 这是一个典型的字体问题。该网页可能要求您使用尚未安装的字体来支持正在显示的 Unicode 字符。
  • 所以 Chrome 没有包含大 Unicode 符号的字体来代替在那里查找? IE 如何向我展示更多内容?顺便说一句,非常顺利。

标签: windows google-chrome unicode utf-8


【解决方案1】:

如果某些 Unicode 字符在字体中不可用,大多数浏览器会使用备用字体。在 IE 和 Chrome 中,该回退机制的实现似乎有所不同。

一种可能的解决方案是对 Unicode 字符使用不同的 font-family。对于 Windows 系统,我通常使用带有 CSS 规则的 Lucida Sans Unicode:

.unicode {
    font-family: "Lucida Sans Unicode", sans-serif;
}

【讨论】:

  • 好的,那个名为 Custom.css 的文件?你怎么知道总是应用一个名为“unicode”的类?
  • 这仅适用于您自己的网站,不适用于全球。
  • 哦,我在网上冲浪时一般都在谈论 unicode 字形。我尝试在 Chrome 设置中将默认的 Sans-serif“Arial”更改为“Lucida Sans Unicode”,但是看起来一样...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-14
  • 1970-01-01
  • 1970-01-01
  • 2011-07-15
  • 1970-01-01
相关资源
最近更新 更多