对于图标字体,网页设计师以及UI设计师应该都不会陌生。什么是图标字体?图标字体也称之为符号字体,是一种包含符号和字形(如箭头、文件夹、放大镜等)的字体文件,通常被认定为网站用户界面设计专用字形。图标字体就像其他网站字体一样,以设计排版规则在网站浏览器上显示的图标。使用图标字体能我们带来很多方便,比如在移动设备、Retina屏幕效果展示…
对于图标字体,网页设计师以及UI设计师应该都不会陌生。什么是图标字体?图标字体也称之为符号字体,是一种包含符号和字形(如箭头、文件夹、放大镜等)的字体文件,通常被认定为网站用户界面设计专用字形。图标字体就像其他网站字体一样,以设计排版规则在网站浏览器上显示的图标。使用图标字体能我们带来很多方便,比如在移动设备、Retina屏幕效果展示、兼容IE6/7浏览器以及能任意将图标放大缩小等,这些都是很不错的。今天给大家分享一组超全的免费图标字体,这些免费图标字体可以完美的运用在你的界面设计中,可以让你更快捷的设计出更精彩的界面。
现在不少网站一般都采用图片图标来给一些按钮、标签、菜单、标题前添加一些好看对应的图标,这样可以让网页显得美观活泼,但美化的同时需要载入图标图片,这会影响网站的速度。而为网站使用图标字体来显示那些美化的图标就不会有太大的影响。
为网页添加字体图标,有很多好处,比如说:
让我们一起来分享这些的免费的图标字体吧。
IcoMoon,在线制作图标字体网站。
icoMoon的字体定制方法:
打开icoMoon APP字体定制页面,然后你会看到几百个常用图标,这里不建议全选,选几个你需要的就可以了,然后点击底部的“Generate Font”按钮 –> 点击“Download”即可下载字体。
图标字体使用方法
下载完字体后,把Demo文件里面的style.css文件内容复制至你的CSS文件上。
@font-face { font-family: 'shejidaren'; src:url('fonts/shejidaren.eot'); src:url('fonts/shejidaren.eot?#iefix') format('embedded-opentype'), url('fonts/shejidaren.woff') format('woff'), url('fonts/shejidaren.ttf') format('truetype'), url('fonts/shejidaren.svg#shejidaren') format('svg'); font-weight: normal; font-style: normal; } ...省略了啦
HTML代码,有两个调用方法,而且两个都很简单:
1.使用data-icon=”?”,这个是HTML5的属性哦~~
帮助
2.使用Class类
Fontello 在线制作图标字体网站,内置了大量图标资源。
阿里妈妈MUX推出的在线图标字体制作平台:iconfont
Font Awesome
Sosa icon font
Iconic Icon Set
Raphaël Icon-Set
PulsarJS @FontFace
Foundation Icons Fonts
Typicons
Entypo
Heydings Icons
Heydings Controls (App Icon Font)
JustVector Social Icons Font
Modern Pictograms
Brandico
Signify Lite
Web Symbols typeface
Social Media Icons
ikoo
Dashicons Download Page →
Stroke 7 Download Page →
Elegant Icon Font Download Page →
Dripicons Download Page →
Metrize Download Page →
Line-Styled Icon Pack Download Page →
Genericons Download Page →
Open Iconic Download Page →
Linecons Free Download Page →
Outlined Icons Download Page →
Feather Icon Set Download Page →
Icony Download Page →
Icon Shock Font Download Page →
Stackicons Social Download Page →
Socialicious Download Page →
Weather Icon Font Download Page →
=============================================================
网络上除了有很多漂亮的免费图标字体,也有部分图标字体是需要付费的,例如Glyphicons。Glyphicons字体对于使用Bootstrap框架的人来说再熟悉不过了,Glyphicons Halflings 一般是收费的,但是他们的作者却允许 Bootstrap 免费使用。
1、从Bootstrap官网下载源码,里面含有Glyphicons字体的两个主要文件fonts文件夹和css。
2、fonts文件夹可以直接复制出来,而css需要从bootstrap.css中找到Glyphicons字体的部分复制出来。
3、复制安装包里面的fonts文件夹和css文件至自己网站所使用主题的目录下。
4、引用css文件,方法和引用主题的style.css一样,打开主题的header.php模板,在
与之间输入如下代码:当然,你也可以直接把里面的css直接复制粘贴到主题的style.css中合成一个css。
5、最后就可以调用字体图标了,使用时先参照官网的图标和代码对照页面 (或者这里可以),然后输入相应的代码即可。举例:
首页
其中的glyphicon glyphicon-home就是home 这个图标的坐标代码,这些代码可以在上面的链接页面找到。
你还可以自由定制Glyphicons Halflings字体的大小以及颜色
=============================================================
免费图标字体,有很多人还特别中意Font Awesome,Font Awesome包含了大量的图标资源。
部分,引入 font-awesome.min.css 文件。如果需要支持 IE7 浏览器?那再引入IE7支持css
详细的集成方法及字体图标代码说明
=============================================================
也许有些同学喜欢自己原创,当然也是可以滴,准备工具:Fontlab、Adobe Illustrator。
1. Fontlab:
直接在Fontlab上制作图标字体,完成后点击Fire(文件) –> Export(导出) –> EPS格式。
2. AI:
打开刚刚导出的EPS,另存为SVG格式。
3.在在线图标字体制作网站iconMoon APP中生成字体
在icoMoon APP页面点击import Icons按钮,支持多选,然后按上文的方法下载使用即可!
Tips: Fontlab和AI这两个工具的路径是可以相互复制的哦,所以我们用AI来制作ICON方便一些,制作完再复制到Fontlab上,需要注意的是在AI里面的路径画大一点再复制到Fontlab里,否则容易变形。
图标字体在chrome浏览器下被加粗的解决办法
有些icon font字体图标可能在制作的过程中出现了半个像素的问题,在浏览器下就被显示称为一个像素,造成了加粗的现象。解决这个问题的办法就是使用-webkit-font-smoothing属性。
CSS代码为:.iconfont{-webkit-font-smoothing: antialiased;}
图标字体在chrome浏览器下放大出现锯齿的解决办法
CSS代码为:.iconfont{-webkit-text-stroke-width: 0.2px;}