如果界面所指定的字体在用户系统上未安装,则会自动降级到系统默认字体,这样会导致界面显示异常或达不到预期效果。
对于特殊字体我们通常会集成到软件安装包内,但对于汉字这样的语言,它的文字比较多,因此字体文件比较大,如果集成到安装包内会导致安装包体积变大,所以对于类似中文这样字符比较多的语言字体,我们通常会选择系统自带的字体。
而不同操作系统(如Windows和macOS)所自带的字体不一样,甚至同一操作系统不同的版本(如Windows 7和Windows 11)自带的字体也不一样,因此在选择采用什么字体前,需要弄清我们应用程序支持的操作系统所自带的字体都有哪些,才能更好的做选择。
操作系统的新版本通常只会新增字体,不会移除老的字体。
Windows系统
见维基百科:
List_of_typefaces_included_with_Microsoft_Windows
macOS和iOS系统
见apple官网:
中文字体的英文名称对照表
macOS系统部分字体
中文名 | 英文名 |
---|---|
华文细黑 | STHeiti Light |
华文黑体 | STHeiti |
华文楷体 | STKaiti |
华文宋体 | STSong |
华文仿宋 | STFangsong |
俪黑 Pro | LiHei Pro Medium |
俪宋 Pro | LiSong Pro Light |
标楷体 | BiauKai |
苹果俪中黑 | Apple LiGothic Medium |
苹果俪细宋 | Apple LiSung Light |
Windows系统部分字体
中文名 | 英文名 |
---|---|
新细明体 | PMingLiU |
细明体 | MingLiU |
标楷体 | DFKai-SB |
黑体 | SimHei |
宋体 | SimSun |
新宋体 | NSimSun |
仿宋 | FangSong |
楷体 | KaiTi |
仿宋_GB2312 | FangSong_GB2312 |
楷体_GB2312 | KaiTi_GB2312 |
微软正黑体 | Microsoft JhengHei |
微软雅黑体 | Microsoft YaHei |
隶书 | LiSu |
幼圆 | YouYuan |
华文细黑 | STXihei |
华文楷体 | STKaiti |
华文宋体 | STSong |
华文中宋 | STZhongsong |
华文仿宋 | STFangsong |
方正舒体 | FZShuTi |
方正姚体 | FZYaoti |
华文彩云 | STCaiyun |
华文琥珀 | STHupo |
华文隶书 | STLiti |
华文行楷 | STXingkai |
华文新魏 | STXinwei |
限于政策原因,在您看到该文章时,博客可能已经关闭了评论功能🥺
您可以通过在 blog-comment 项目中提交Issue来间接地发表评论🍀