首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >由于文字渲染的原因,日文字符在铬中显示为方框:优化可替换性;

由于文字渲染的原因,日文字符在铬中显示为方框:优化可替换性;
EN

Stack Overflow用户
提问于 2012-11-05 10:15:21
回答 1查看 1.5K关注 0票数 2

在我的网站上,我正在使用字体-太棒了库。它在头标记上应用css属性text-rendering: optimizelegibility;。这破坏了我的网站时,语言是日本。

正如您在演示中看到的那样,使用此属性时会显示方框。我真的不明白这个属性是干什么的,所以将其重写为auto安全吗?

注意:此属性在firefox中运行良好,但在google中会出现问题。

谢谢你的帮助:)

编辑:此问题是特定于window-XP的。

我还在chrome网站上打开了一个问题:http://code.google.com/p/chromium/issues/detail?id=159391

EN

回答 1

Stack Overflow用户

发布于 2012-11-05 11:24:30

字体使用字体诡计,这是基于使用字体,其中包含图标图像代替普通字符,在特殊字体。这种诡计主要起作用,因为特殊字体作为可下载的字体,提供了有关字符支持的错误信息。但我看不出字体与这个问题有什么关系。我看不到任何CSS代码与字体中CSS文件中的标题相关。如果标题元素具有与字体中使用的class属性相一致的属性,则可能间接影响标题。在这种情况下,更改类名。

而且那里也没有text-rendering设置。我怀疑这个设置来自另一个来源。

无论如何,可以安全地删除text-rendering属性设置(或将其设置为auto,即初始值)。这是排版性质,和已知的和一些文献记载的影响有关的角化和结扎,这可能不适用于日本写作无论如何。它可能有其他的影响,它的规格是非常模糊的。在某些情况下,Chrome可能试图使用在Windows中失败的渲染技术。

在虚拟Windows中测试您的演示,这可能对应于旧的开箱即用XP,日本字符根本不显示。似乎没有字体包含它们。不同的XP安装可能添加了字体,如Arial,这是随MS一起提供的,然后问题就会改变。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13229976

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档