06-HTML字体与字体图标

一、字体的使用

1.1.使用配置有的字体

font-family以下的是本地已有字体,可以随便选一个

请添加图片描述

1.2.使用其他字体

可以去字体天下(https://www.fonts.net.cn/fonts-zh-1.html)下载一些字体文件

请添加图片描述

把下载好的字体解压一下

请添加图片描述

里面有一个ttf文件,通过@font-face我们就可以在自己的代码中引用这个字体

请添加图片描述

请添加图片描述

很好,现在我们可以愉快的使用啦!😄

二、字体图标

字体图标即可以像操作字体一样操作的图标,通常可以在阿里的https://www.iconfont.cn/找到大量的图标,这些图表可以作为图片使用也可以制作成字体图标

下面我来演示一下:

2.1.把图标加入购物车

请添加图片描述

2.2.下载代码

请添加图片描述

2.3.解压下载的压缩包

请添加图片描述

2.4.查看图标的编码序号

压缩包里有很多文件,我们打开这个html文件

请添加图片描述

这个html文件不仅有字体的编码,还提供了一下使用教程

请添加图片描述

2.5.引用字体图标

2.5.1.使用图标编码的方法

之前的压缩包还提供了ttf字体文件,让我们可以像操作字体一样操作他们

请添加图片描述

直接用元素内容(如以下代码的span元素)直接使用Unicode(即之前查看的图标编码)即可显示图标,但使用伪元素(如以下代码的before伪元素)则可能需要使用十六进制即把&#x改成\

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
       @font-face {
          font-family: 'myfont';
          src: url('../assets/font/font1.ttf');
        }
       @font-face {
          font-family: 'iconfont';
          src: url('../assets/icon/iconfont.ttf');
        }
       div{
            font-family: "myfont";
          font-size: 40px;
       }
       div::before{
          content: "\e611";
          font-family: 'iconfont';
       }
       span{
          font-family: 'iconfont';
       }
    </style>
</head>
<body>
    <div>
       我欲见你何惧春秋
    </div>
    <br>
    <span>&#xe611;</span>
</body>
</html>

请添加图片描述

2.5.2.使用类的方法

可以把之前压缩包的css文件添加到自己文件中

请添加图片描述

这个css给我们配置好了使用的图标类,不过src可能要手动改一下路径。。。

请添加图片描述

然后这样使用就可以了

<div class="iconfont icon-electro">
    我欲见你何惧春秋
</div>

请添加图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值