欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

在网页中引入图片字体教程

程序员文章站 2023-11-24 22:59:34
在网页中引入图片字体 可以看到红色框框里i标签里边的一个矩形框,这个矩形框实际上就是第一个红色框里的 这个符号。这个符号仍然拥有字体样式的一些属性,我们也可以对它进行大小,加粗,倾斜等一系列的样...

在网页中引入图片字体

在网页中引入图片字体教程

可以看到红色框框里i标签里边的一个矩形框,这个矩形框实际上就是第一个红色框里的

在网页中引入图片字体教程

这个符号。这个符号仍然拥有字体样式的一些属性,我们也可以对它进行大小,加粗,倾斜等一系列的样式处理。这就是我们常说的字体图片。

那么我们的字体图片是怎么引进我们网页中来的呢。

这些图片其实都是我们通过网站来引进我们的网页中的

推荐给大家几个比较好用的网站:

https://icomoon.io/ 图标字体和svg图标集(国外的网站,打开i可能会比较慢)

https://iconfont.cn/ 阿里巴巴矢量图标库

我们以https://icomoon.io/给大家举个例子把:

在网页中引入图片字体教程

这是网站的首页,我们点击

在网页中引入图片字体教程

在网页中引入图片字体教程

出现了好多小图标,我们随便选择几个,大家到时候如果需要的话可以直接在search框内进行搜索自己想要的图标

在网页中引入图片字体教程

在网页中引入图片字体教程

点击generate font 后,在下一个页面点击

在网页中引入图片字体教程

大家在弹出来的选择框内选择自己想要保存的地址

在网页中引入图片字体教程

我将他直接保存在了桌面上

在网页中引入图片字体教程

将它解压,解压后会出现一个文件夹在网页中引入图片字体教程

大家将这个fonts文件夹复制,粘贴到自己的demo的文件夹里边

然后我们打开上边文件夹里的demo.html

在网页中引入图片字体教程

这些就是我们刚才添加的字体

接下来我们把自己需要引入的图标后边的小框框复制,粘贴到自己的代码里

在网页中引入图片字体教程

在网页中引入图片字体教程

这样就结束了吗?

没有,来我们在进行最重要的一步

 @font-face {
            font-family: 'icomoon';
            /* 字体的来源 */
            src: url('fonts/icomoon.eot7kkyc2');
            src: url('fonts/icomoon.eot7kkyc2#iefix') format('embedded-opentype'),
                url('fonts/icomoon.ttf7kkyc2') format('truetype'),
                url('fonts/icomoon.woff7kkyc2') format('woff'),
                url('fonts/icomoon.svg7kkyc2#icomoon') format('svg');
            font-weight: normal;
            /* 加粗字体边正常 */
            font-style: normal;
            /* 倾斜字体变正常 */
        }

这些代码就是我们所引入的icomoon的css初始化样式,大家只要复制粘贴即可

最后一步:

span {
            font-family: 'icomoon';
            font-size: 100px;
            color: pink;
        }

我们得告诉,我们的font-family是icomoon的,这样一来我们就可以实现我们想要的效果了

在网页中引入图片字体教程

ico图标是ui专门做出来的矢量图,大家可以对其像文字一样处理。

最容易忘记的地方就是要引入ico默认的css初始化样式了,还有font-family:“icomoon”;的引入。