我首选的字体是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/