我首选的字体是Inconsolata,它弄乱了GitHub的octicon网络字体。昨天,我更新了Google Chrome浏览器的用户样式表,以在GitHub上正确显示octicon字体,因此今天,我尝试使CJK字符正确显示。

我的CSS:

@font-face {
  font-family: 'cjk';
  src: local('monospace');
  unicode-range: U+3000-30FF, U+FF00-FFEF, U+4E00-9FAF;
}

* { font-family: cjk, inconsolata !important; }
*[class*="octicon"]  { font-family: octicons !important; }


我捕获了完整的CJK范围,但是字符仍然无法正确显示。我使用了错误的本地字体吗? (我正在运行Debian6。)

更新:该修复程序只是安装ttf-takao软件包。

工作代码,并附有说明:

https://github.com/cureadvocate/chrome-user-stylesheet

最佳答案

这是一个Debian问题。我需要安装ttf-takao软件包,它可以纠正所有问题。

我觉得很蠢:)

关于css - CJK字符的CSS Unicode范围,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19640402/

10-12 22:47