• 字体图标


    先推荐两个下载字体图标的网站:

    1. 阿里巴巴矢量图标库

    2. IcoMoon

    不同浏览器所支持的字体格式是不一样的,我们有必要了解一下有关的字体格式。

    1. TureType(.ttf)格式

    .ttf字体是Windows和Mac最常见的字体,是一种RAW格式,支持这种字体的浏览器有IE9+、Firefox3.5+、Chrome4+、Safari3+、Opera10+、iOS Mobile、Safari4.2+;

    2. OpenType(.otf)格式

    .otf字体被认为是一种原始的字体格式,其内置在TureType的基础上,支持这种字体的浏览器有Firefox3.5+、Chrome4.0+、Safari3.1+、Opera10.0+、iOS Mobile、Safari4.2+;

    3. Web Open Font Format(.woff)格式

    .woff字体是Web字体中最佳格式,它是一个开放的TureType/OpenType的压缩版本,同时也支持元数据包的分离,支持这种字体的浏览器有IE9+、Firefox3.5+、Chrome6+、Safari3.6+、Opera11.1+;

    4. Embedded Open Type(.eot)格式

    .eot字体是IE专用字体,可以从TureType创建此格式字体,支持这种字体的浏览器有IE4+;

    5. SVG(.svg)格式

    .svg字体是基于SVG字体渲染的一种格式,支持这种字体的浏览器有Chrome4+、Safari3.1+、Opera10.0+、iOS Mobile、Safari3.2+;

    通常需要为不同的浏览器准备不同格式的字体,可以通过字体生成工具帮我们生成各种格式的字体,因此无需过于在意字体格式之间的区别差异。


    介绍完字体图标的格式后,我们看一下怎么在我们的代码里使用吧。

    1. 例如从IcoMoon字体图标库中下载好所需要的图标, 将fonts文件夹拷贝到你项目的根目录下

    2. 打开demo.html页面,将你所需要用的图标下面的小方框复制到你的代码

     例如:

    <span></span>

    此时浏览器页面上显示的也是一个小方框,这是因为还没有添加样式。

    3. 在页面中添加字体图标的样式

    <style>
            @font-face{  /*声明字体 引用字体*/
                font-family:'icomoon';
                /* 注意路径的问题 */
                src:url('fonts/icomoon.eot');
                src:url('fonts/icomoon.eot?#iefix') format('embedded-opentype'),
                url('fonts/icomoon.woff') format('woff'),
                url('fonts/icomoon.ttf')  format('truetype'),
                url('fonts/icomoon.svg#SofiaProLight')  format('svg');
                font-weight:normal;
                font-style:normal;
            }
            span,
            div {
                font-family: 'icomoon';
                font-size: 50px;
                color: red;
            }
     </style>

    就可以在页面中显示啦


    如何追加字体图标:

    如果工作中,原来的字体图标不够用了,我们需要添加新的字体图标,但是原来的不能删除,继续使用,此时我们需要这样做:把压缩包里面的selection.json重新上传,然后,选中自己想要添加的新的图标,再重新下载压缩包,替换原来文件即可。

  • 相关阅读:
    资料工作手册
    这么点破玩艺,昨天我为了学会它,花了六小时
    压力太大,使人过早衰老
    这是真的么。
    我可怜的好友。。。
    操了,上个网怎么就这么憋屈呢
    编程习惯,代码风格,其实很重要
    其实,我并不喜欢脚本语言
    咱也起一卦,看看北京是否还会继续下雨
    我一点不偏激,只是,我从不抱有侥幸思想
  • 原文地址:https://www.cnblogs.com/zcy9838/p/12312288.html
Copyright © 2020-2023  润新知