2025年字体图标库使用(字体图标库有哪些?)

字体图标库使用(字体图标库有哪些?)svg xmlns http www w3 org 2000 svg style display none svg

大家好,我是讯享网,很高兴认识大家。



 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> <path stroke-linecap="round" d="M5,0 0,2.5 5,5z" id="raphael-marker-block" style="-webkit-tap-highlight-color: rgba(0, 0, 0, 0);"></path> </svg> 

讯享网

图标库在前端开发中应用十分广泛,图标库不仅会丰富美化界面的展示,语义化的图标库更能简洁明了地向用户传达某些信息,比如功能的特性和作用,引导用户,极大提高系统的易用性。在没有 UI 设计师的情况下,作为开发也可以自己打造图标库。而就是一种很好的选择。

iconfont 介绍

是一个图标字体库,它允许用户将各种图标作为字体进行使用,十分方便地在网页和应用中展示图标。

iconfont 的特点
  • 图标字体:将图标作为字体使用,便于调整大小、颜色和样式,且不失真。
  • 自定义:用户可以上传自定义图标,生成自己的图标库。
  • SVG 支持:提供 SVG 格式图标,支持更高质量的图标显示。
  • 跨平台:兼容多种平台和浏览器,确保图标显示一致。
  • 便捷集成:通过 CSS 或 JavaScript 引入图标,简单易用

iconfont 使用步骤

的使用和管理也十分方便,使用前提是需要在其官方网站:iconfont 网站上注册一个账号并登录。主要步骤分为 1.制作图标字体库 2.使用图标字体库。

制作图标库

制作图标库过程如下

  • 打开网站 ——&gt; 资源管理,先建一个项目,比如我的项目名称叫做 openlayers
    在这里插入图片描述
    讯享网
    在这里插入图片描述
  • 可以直接上传本地图片作为图标,也可以去进行搜索,比如搜索 CO2
    在这里插入图片描述
  • 在搜索结果页面,将想要的图标 添加到购物车

在这里插入图片描述
在这里插入图片描述

  • 这样就可以在 openlayers 项目看到港添加的新图标

在这里插入图片描述

使用图标库

的图标可以单个使用,也可以批量应用到项目中。批量应用又分三种方式:1.unicode 引用 2.font-class 引用 3.symbol 引用。这里以第三种方式为例。

使用前,从上面最后一张中可以看出,通过切换三种方式,在不同的方式下每个图标的名字都不一样,我们根据需要可以编辑每个图标的名称或者。
使用时,需要下载文件到本地,并在项目中引入即可。
在这里插入图片描述

使用步骤如下:

  • 引入下载文件中的文件
  • 设置 svg 的样式
讯享网
  • 在 html 中写如下代码
 
效果如下

在这里插入图片描述

iconfont 的原理

上面采用的第三种方式,和字体编码关系不大。引入的中代码比较好理解,主要就干了两件事 1.定义全局变量,该变量是一串 svg 代码,包含项目中每个图标的 2.使用的模式将该 svg 字符串插入到 DOM 中去。

在这里插入图片描述

核心代码如下:

讯享网

小讯
上一篇 2025-04-18 11:10
下一篇 2025-04-26 15:28

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/204028.html