图标字体制作

作者: yimi珊 | 来源:发表于2017-06-13 16:22 被阅读65次

前言

对于前端开发者来说,学习图标字体的制作的非常有必要的。

敲黑板:推荐使用第二种方式(使用 Iconfont 制作字体图标)

使用图标字体的优点

  • 减少图片的请求,加快网页访问速度
  • 页面放大时,字体图片不失真
  • 可随意修改颜色及大小
  • 加快开发速度

制作图标字体

一、使用 IcoMoon 制作字体图标

在讲字体图标制作之前先来讲讲自定义图标吧!

1.自定义图标
  • 访问 IcoMoon,可以看到里面有很多现成的图标。
  • 如果你需要的图标这里都有,可以选择你所需要的图标,然后点击Generate Font,如图:


    自定义图标.png
  • 这时候会下载一个字体图标文件,这个文件的具体使用方法看下文---字体图标的使用。
2.制作字体图标
  • 要制作字体图标,首先你得有svg格式的图标。(svg图片可使用AI制作)


    down.svg
  • 点击IcoMoon页面中的Import Icons 按钮导入你的svg图标(导入结果如下图)


    Import Icons
  • 选择你所需要的字体图标 点击Generate Font


    操作步骤
  • 点击Generate Font按钮之后会出现另外一个界面,此界面可以修改你的图标的名称,编码,以及查看对应的代码书写方法。
    最后点击download下载字体图标文件(建议一开始的svg图片就修改好名称)


    image.png

二、字体图标的使用

下载之后的文件夹包含demo-files,fonts,demo.html,Read Me.txt,selection.json,style.css
其中fonts,demo.html,style.css是我们需要用到的文件

  1. 将fonts文件夹添加到我们的项目中。(如果项目中已经有fonts则把fonts文件夹中的文件拷贝到fonts里面)
  • 将style.css文件添加到项目中,并在对应的html文件中引入style.css。
  • demo.html可查看字体图标对应的class名称(相当于一个图标查看文档,非常方便快捷)


    icon name
  • 在使用图标时,只需在html语句中添加对应的class name即可
<span class="icon-down"></span>

注意:如果你的fonts文件夹的名称不为fonts的话,你需修改style.css中@font-face中的文件路径。


另外,字体图标也可以使用Studio制作,这种方法相对来说比较麻烦,这里就不过多介绍,有兴趣的小伙伴可以去了解一下。


----------------------------------添加于2017.9.14-------------------------------------

使用 Iconfont 制作字体图标(推荐)

Iconfont

优势:
  • Iconfont更加有利于团队开发。
  • 并且对于字体图标后期的添加,修改等也更加的方便。
  • 支持多色图标(symbol方式)

Iconfont的具体使用方法官网中给出了详细的流程,动态图等。
此处便不多做介绍~~~

By : Yimi-shan

相关文章

  • 组件化集成化

    制作图标字体 icomoon、可以自己导入svg制作字体。iconfont,

  • 阿里的字体库—iconfont

    阿里字体图标库介绍及图标字体的使用方法 这篇文章只讲阿里字体图标库的使用,暂不讲图标制作,阿里矢量图标库上的字体图...

  • 字体图标制作

    生成网站https://icomoon.io/app/#/select 导入已有的字体文件 import to S...

  • 制作字体图标

    制作字体图标 *zhangh * 2016-06-14 制作前 1.由于制作图标是要使用SVG格式的,所以建议,尽...

  • 关于前端,你会用到的网站

    转换ico图标:(用来制作title logo) .bitbug.net 字体图标下载地址: .comoon.io...

  • 手把手教你用 SVG 符号和 CSS 变量做出彩色图标

    简评:使用图片和 CSS 样式来制作网页图标的日子已经过去了,随着网页字体的爆发,图标字体成为展示图标的第一解决方...

  • css字体图标引入方法

    css字体图标引入方法在网页中将小图标制作成字体是很多网站的常用做法,为的是减少页面请求。 先推荐一个字体图标库(...

  • 项目中添加自定义字体图标

    标签(空格分隔): css 有的时候项目中的字体图标并不能满足自己的需求,需要自己制作字体图标 前提: UI提供s...

  • 图标字体制作

    软件:IcoMoon 步骤: 进入右上角icoMoon App 左上角Import Icons,导入svg图标文件...

  • 字体图标制作流程

    公司现在已有一整套的Icon,那我们应该如何绘制一个Icon,让其风格与之前的保持统一呢。 | 在设计icon时,...

网友评论

    本文标题:图标字体制作

    本文链接:https://www.haomeiwen.com/subject/ayjonttx.html