前端 - google fonts的字体只有英文字体,不能用于中文吗?
怪我咯
怪我咯 2017-04-17 11:11:17
[HTML讨论组]

如题,是不是只对英文字体才又效果。 有没有中文字体服务啊?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(3)
PHP中文网

如果有,那么一个字体文件10M+大小,喜闻泪奔。

高洛峰

字体服务提供的字体能够覆盖哪个字符集,跟字体有关。

谷歌Font内提供的字体,如应用极广的Open Sans,目前只覆盖到Latin、Latin Extended、Cyrillic Extended、Greek、Greek Extended、Vietnamese、Cyrillic,并未覆盖到CJK字符集层面。

中文字符由于字符集太大,中文字体一般都比较大,用于前端中一般需要做子集操作。因此,中文云服务的接口跟英文字体有一定区别:发送需要的字符,云端返回包含该字符的字体子集文件。

中文字体云服务(收费):

  • http://www.justfont.com/
  • http://www.foundertype.com/cloudfont/cloudfont.html

谷歌和Adobe最近联合推出、免费授权的思源黑体,已包含CJK字符集。但有如下局限性:

  • 尚无云服务支持
  • 尚无除OpenType之外的格式,也难以做转换
  • 目前不能用sfntly做求子集的操作
    sfntly由于不支持cff编解码,无法正确对思源黑体求子集。7M左右的字体文件目前不太好应用于Webfont
PHPz

推荐一个很棒的在线字体库
[有字库](http://www.youziku.com/)

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号