字体库(阿里巴巴矢量图标库)使用两三坑

众所周知,“微软雅黑” 是个炸弹,不敢碰。上网一查,有个“思源黑体”,免费,好看,就它了!
字体库有两种使用方法:

本地使用

一、下载字体库

推荐地址:字体天下
网站搜索思源黑体,然后点击下载
image

二、解压,移动到项目中

解压后选择一个字体copy到项目中,我这边选择的是NotoSansCJK-Regular-1
image

三、在项目CSS中引入字体

引入代码如下:

        @font-face {
            font-family: 'NotoSansCJK-Regular-1';
            src: url('./font/NotoSansCJK-Regular-1.otf');
        }

        body {
            font-family: "NotoSansCJK-Regular-1";
        }

效果图:
image

细心的朋友可能会发现,这样引入有一个缺点,字体库有16.6M大小,这是万万不可取的。
image

办法总比困难多,有三种解决办法:

下面下面我来说说怎么使用线上字体库

线上字体库使用

直接放地址:阿里巴巴矢量图标库

一、选择在线字体

让我们看图说话
1.在输入框输入文字
2.下拉,选择“思源黑体-普通”
3、点击生成字体,查看效果
image

二、引入字体

鼠标移到下面列表,会有“引用线上地址”和“本地下载”,“本地下载”跟第一种方式一样。
image
复制代码到style

        @font-face {
            font-family: 'webfont';
            font-display: swap;
            src: url('//at.alicdn.com/t/webfont_vc91uhbl9nm.eot');
            /* IE9*/
            src: url('//at.alicdn.com/t/webfont_vc91uhbl9nm.eot?#iefix') format('embedded-opentype'),
                /* IE6-IE8 */
                url('//at.alicdn.com/t/webfont_vc91uhbl9nm.woff2') format('woff2'),
                url('//at.alicdn.com/t/webfont_vc91uhbl9nm.woff') format('woff'),
                /* chrome、firefox */
                url('//at.alicdn.com/t/webfont_vc91uhbl9nm.ttf') format('truetype'),
                /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
                url('//at.alicdn.com/t/webfont_vc91uhbl9nm.svg#思源黑体-普通') format('svg');
            /* iOS 4.1- */
        }

        body {
            font-family: "webfont";
        }

效果如下:
image
细心的朋友可能又发现了一个问题:为什么前两句古诗词的字体跟后面不一样呢?
不要慌
image
因为在生成字体的时候,只输入了“人生得意须尽欢,莫使金樽空对月。 天生我材必有用,千金散尽还复来。”这两句诗词,字体库中也就只有这两句诗词中的汉字。
注意: 阿里这个字体生成库,是需要你输入你要使用的汉字,然后生成字体,代码中才能使用。你没有输入生成,但是在项目中使用了其他汉字,并不会使用这个字体库。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值