• web中的中文字体的英文名称


      自从font-face出现以后,字体样式就不再是web开发者的难题了,但是对于移动端的中文来说,问题还是存在的,因为中文文件大小最少要3M+,即使选择性的加载某个字的字体,那也会出现不易替换的问题,所以大多移动端都还采用系统自带字体,而且移动端也没什么字体,查遍网上很多资料有提到的,但是没说明,貌似也就顶多两种字体,但还因为手机品牌不同导致不确定哪种。

      所以字体都采用系统自带字体是明智而且省力的,但是因为输入输出编码的问题,经常会遇到中文的名称结果输出变成乱码,把这个问题消灭在萌芽之中的方法就是——用英文规范默认字体,下面是我搜集到的系统中默认的字体的英文名称,其中包括windows和mac的。

    window系统如下:

    宋体:SimSun

    黑体:SimHei

    微软雅黑:Microsoft YaHei

    微软正黑体:Microsoft JhengHei

    新宋体:NSimSun

    新细明体:PMingLiU

    细明体:MingLiU

    标楷体:DFKai-SB

    仿宋:FangSong

    楷体:KaiTi

    仿宋_GB2312:FangSong_GB2312

    楷体_GB2312:KaiTi_GB2312

    Mac OS系统如下:

    华文细黑:STHeiti Light [STXihei]

    华文黑体:STHeiti

    华文楷体:STKaiti

    华文宋体:STSong

    华文仿宋:STFangsong

    儷黑 ProLiHei Pro Medium

    儷宋 ProLiSong Pro Light

    標楷體:BiauKai

    蘋果儷中黑:Apple LiGothic Medium

    蘋果儷細宋:Apple LiSung Light

    --------------------------

    样式对照图如下:

    -----------------------------------------

    这样就不惧中文输出乱码而导致字体不如预期效果的问题了。

  • 相关阅读:
    博客系统-验证码相关
    博客系统-登录注册
    Django-wsgi实例
    Django-启动文件的制作
    css实现轮播效果图
    Django-celery分布式任务
    无聊。。。。。
    Nginx简单了解
    IIC知识
    BootLoader的一些知识
  • 原文地址:https://www.cnblogs.com/mel-walle/p/4425639.html
Copyright © 2020-2023  润新知