pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

如何制作ICON FONT

   現在在提起Icon Font,已經不是什么新鮮的詞匯了,網上已經有很多介紹它的文章,并且很多網站也已經將它用到,本篇主要是將制作Icon Font的整個流程整理一下,并且加入了自己在制作中遇到的問題,使得大家可以在今后使用的時候可以很快上手并且避免這些問題。

  一、首先要說的是,什么是Icon Font?

  我認為,我們現在通常所指的Icon Font,是用字體文件取代圖片文件,來展示圖標、特殊字體等元素的方法。

  二、知道了什么是Icon Font之后,我們要了解它能干什么,大家是怎么用的

  這是一淘網用到Icon Font的地方

如何制作ICON FONT 三聯

  這是新浪微博微吧用到Icon Font的地方

快速上手制作Icon Font

  這里還有我們自己做的小浪人

快速上手制作Icon Font

  三、下面我們自然要看看Icon Font都有什么優缺點了,從而決定我們是否要使用它

  首先它的體積要比圖片小的多

快速上手制作Icon Font

  這是做出來的一組Icon Font字體文件,試想一下如果這是圖片的話要有多大,50K?100K?甚至更多?然而現在這個文件的大小僅僅只有13K

快速上手制作Icon Font

  不僅體積小,而且還具有更好的可維護性(因為是矢量,所以拉伸不變形;顏色可以自行更換,支持一些CSS3對文字的效果)

  像這些圖片完全可以用Icon Font制作

快速上手制作Icon Font
快速上手制作Icon Font

  并且還可以通過base64置于CSS內,從而不產生圖片的http請求

  當然,Icon Font也是有缺點的,由于是字體,所以只支持圖片上是純色的,多種顏色的就不支持了

快速上手制作Icon Font
快速上手制作Icon Font

  這其中的表情有多種顏色,因此就沒法使用Icon Font了

  但是在Win8下大量的純色圖標的出現,是否是Icon Font可以普及的一個機會呢?

快速上手制作Icon Font

  雖然制作Icon Font自然而然要增加重構的成本,但是跟后期維護相比還是值得的

  四、Icon Font的優點明顯要大于缺點,并且有可以使用的空間,因此我們決定使用它之后,就要學會怎么去制作Icon Font

  在制作之前我們要知道需要什么工具,其實很簡單,只需要FontCreator,PS這兩個工具即可。

  制作的過程,首先需要我們的設計師給出Icon的矢量圖,我們需要在PS中將這個Icon圖層柵格化,之后保存為png24,再在FontCreator中通過圖片導入到字體中,進行大小的調整(下面會給出字體制作各個值的用處,本人覺得比較重要的就是離左右的寬度以及離baseline的距離,最好一類icon的布局的一樣的,這樣也方便對齊),最后通過在線工具將字體文件轉換成我們需要的多種格式。

快速上手制作Icon Font

  這是字體各個值的含義

  因為不同的瀏覽器所支持的字體問題時有差別的,因此我們需要將我們制作好的字體轉換成多種格式,附上一個比較好的字體轉換在線地址:

  fontsquirrel 我們轉換的時候如果沒有特殊需要,直接通過basic轉換就可以

  五、制作完成后我們當然是要使用它了

  首先是字體聲明,由于各個瀏覽器所支持的字體文件不同,因此我們要針對瀏覽器的這個特點制作多種字體文件以達到兼容的目的

快速上手制作Icon Font

  要在網頁中顯示,目前有兩種方式,一種是直接在html中輸入相應的Icon所代表的字體,好處是兼容所有瀏覽器,就是在更改Icon的時候需要下游的后端程序員同事協助更改。

快速上手制作Icon Font

  另一種方法是在CSS中通過after偽類添加,這樣可以通過CSS直接控制Icon的類別,只是不是所有瀏覽器都兼容,但是我們必須考慮到IE6的用戶。

快速上手制作Icon Font

  通過分析現在開發的流程以及項目,用第一種方法在html中直接輸入是比較合適的。

  當然了,我們輸入的時候怎么去知道要輸入的字符是我要輸入的Icon呢?只需要通過查閱Unicode對照表,根據字體制作軟件中的Unicode碼進行對比即可。

  我們制作Icon Font是為了自己之后使用的,因為一個方便管理并且使用的html組件頁面是必不可少的,其中應該包括對Icon的描述、所對應的代碼等等這些信息,目的就是在自己或者同事使用的時候可以很方便。

  個人心得:

  在制作Icon Font的過程中,自己也遇到了一些問題

  跨域問題,這個屬于老生常談了,通過配置自己的服務器或者放在同域下都可以解決,還可以使用base64置入CSS中。

  制作字體文件的時候一定要記得不要為了是文件過小而瞎刪里面的東西

快速上手制作Icon Font

  這個軟件中前面的這幾個一定不要刪,否則大部分瀏覽器都讀不出來這個字體文件。

  如果從PS導出的PNG24在導入字體文件的時候發生了變形,可以嘗試把PS中的矢量圖等比拉大后在存成PNG24導入。

【網站聲明】本站除付費源碼經過測試外,其他素材未做測試,不保證完整性,網站上部分源碼僅限學習交流,請勿用于商業用途。如損害你的權益請聯系客服QQ:2655101040 給予處理,謝謝支持。

相關文檔推薦

這篇文章給大家詳細介紹了HTML頁面跳轉及參數傳遞問題,需要的朋友參考下吧
這篇文章主要介紹了純css實現照片墻3D效果的示例代碼,可以實現鼠標經過圖片實現改變,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章主要介紹了純 Css 繪制扇形的方法示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了一份純CSS loading效果代碼示例,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css 實現文字過長自動隱藏功能,需要的朋友可以參考下
本篇文章主要介紹了詳解CSS3 rem(設置字體大小) 教程,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
主站蜘蛛池模板: 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 净化工程_无尘车间_无尘车间装修-广州科凌净化工程有限公司 | 外贸资讯网 - 洞悉全球贸易,把握市场先机 | 西装定制/做厂家/公司_西装订做/制价格/费用-北京圣达信西装 | 大通天成企业资质代办_承装修试电力设施许可证_增值电信业务经营许可证_无人机运营合格证_广播电视节目制作许可证 | 安徽千住锡膏_安徽阿尔法锡膏锡条_安徽唯特偶锡膏_卡夫特胶水-芜湖荣亮电子科技有限公司 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | 健康管理师报名入口,2025年健康管理师考试时间信息网-网站首页 塑料造粒机「厂家直销」-莱州鑫瑞迪机械有限公司 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 桐城新闻网—桐城市融媒体中心主办 | RS系列电阻器,RK_RJ启动调整电阻器,RQ_RZ电阻器-上海永上电器有限公司 | 上海阳光泵业制造有限公司 -【官方网站】 | 中央空调维修、中央空调保养、螺杆压缩机维修-苏州东菱空调 | 顺景erp系统_erp软件_erp软件系统_企业erp管理系统-广东顺景软件科技有限公司 | SMC-ASCO-CKD气缸-FESTO-MAC电磁阀-上海天筹自动化设备官网 | 合肥汽车充电桩_安徽充电桩_电动交流充电桩厂家_安徽科帝新能源科技有限公司 | 长沙一级消防工程公司_智能化弱电_机电安装_亮化工程专业施工承包_湖南公共安全工程有限公司 | Eiafans.com_环评爱好者 环评网|环评论坛|环评报告公示网|竣工环保验收公示网|环保验收报告公示网|环保自主验收公示|环评公示网|环保公示网|注册环评工程师|环境影响评价|环评师|规划环评|环评报告|环评考试网|环评论坛 - Powered by Discuz! | 电镀电源整流器_高频电解电源_单脉双脉冲电源 - 东阳市旭东电子科技 | 有机肥设备生产制造厂家,BB掺混肥搅拌机、复合肥设备生产线,有机肥料全部加工设备多少钱,对辊挤压造粒机,有机肥造粒设备 -- 郑州程翔重工机械有限公司 | [品牌官网]贵州遵义双宁口腔连锁_贵州遵义牙科医院哪家好_种植牙_牙齿矫正_原华美口腔 | 江苏齐宝进出口贸易有限公司| 一体化预制泵站-一体化提升泵站-一体化泵站厂家-山东康威环保 | 上海平衡机-单面卧式动平衡机-万向节动平衡机-圈带动平衡机厂家-上海申岢动平衡机制造有限公司 | 蒜肠网-动漫,二次元,COSPLAY,漫展以及收藏型模型,手办,玩具的新媒体.(原变形金刚变迷TF圈) | 压滤机滤板_厢式_隔膜_板框压滤机滤板厂家价格型号材质-大凯环保 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 学考网学历中心| 液晶拼接屏厂家_拼接屏品牌_拼接屏价格_监控大屏—北京维康 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 杭州画室_十大画室_白墙画室_杭州美术培训_国美附中培训_附中考前培训_升学率高的画室_美术中考集训美术高考集训基地 | 卡诺亚轻高定官网_卧室系统_整家定制_定制家居_高端定制_全屋定制加盟_定制家具加盟_定制衣柜加盟 | 机构创新组合设计实验台_液压实验台_气动实训台-戴育教仪厂 | EFM 022静电场测试仪-套帽式风量计-静电平板监测器-上海民仪电子有限公司 | 清水-铝合金-建筑模板厂家-木模板价格-铝模板生产「五棵松」品牌 | 信阳网站建设专家-信阳时代网联-【信阳网站建设百度推广优质服务提供商】信阳网站建设|信阳网络公司|信阳网络营销推广 | 标准光源箱|对色灯箱|色差仪|光泽度仪|涂层测厚仪_HRC大品牌生产厂家 | 超声波清洗机_细胞破碎仪_实验室超声仪器_恒温水浴-广东洁盟深那仪器 | 山东锐智科电检测仪器有限公司_超声波测厚仪,涂层测厚仪,里氏硬度计,电火花检漏仪,地下管线探测仪 | 三轴曲线机-端子插拔力试验机|华杰仪器 | 次氯酸钠厂家,涉水级次氯酸钠,三氯化铁生产厂家-淄博吉灿化工 |