美文网首页让前端飞Web前端之路
web字体和图标(CSS查漏补缺)

web字体和图标(CSS查漏补缺)

作者: hijackli | 来源:发表于2019-06-21 01:41 被阅读2次

文: jack同学

jack同学
  • web字体: 为了解决用户电脑上没有安装的字体

    • 可以使用font-family设置字体显示,需要用户电脑本身就支持某个字体

    • 第二种强制让用户下载该字体

      • 准备一个字体文件(一般公司设计师会提供),一般字体文件格式每个浏览器支持都不同,所以需要同一个字体的多个格式文件。(常见的字体格式有 .ttf / .otf / .eot / .woff / .woff2 / .svg

      • 使用@font-face指令制作一个新字体

        @font-face {
            font-family: "杰克体"; /*给新字体取名字*/
            src: url("./../font/杰克体.ttf"), /*指定新字体的路径*/
                 url("./../font/杰克体.eot"),
                 url("./../font/杰克体.woff"),
                 url("./../font/杰克体.svg");
        }
        
      • 使用新字体

        .icon {
            font-family: "杰克体" !important;
        }
        /* 当添加这个类名时,当前元素就使用了这个新字体了*/
        
- 当页面加载这个css文件时,浏览器会临时使用这个字体在这个页面,当页面关闭字体失效
  • 字体图标

    • 把需要的图标制作成web字体文件,使用web字体加载的方式使用。
    • 优点:字体图标数量可控,文件较小,效率更高,字体图标可设置颜色、大小、粗细等且不会改变字体图标的质量,不会模糊,因为他们本身就是字体。
  • 雪碧图(精灵图)

    • 一些小的图片合成为一张图片加载到页面,通过background-position定位图片显示
    • 根据公司情况使用雪碧图还是字体图标
    • 优点:只加载一张图片,减少文件大小,减少请求次数
  • 常用字体图标库网站

相关文章

  • web字体和图标(CSS查漏补缺)

    文: jack同学 web字体: 为了解决用户电脑上没有安装的字体可以使用font-family设置字体显示,需要...

  • CSS查漏补缺

    1、相邻兄弟选择器 相邻兄弟选择器语法如下:E1 + E2,E2是选择器的对象,如果E1和E2在文档树中共享相同的...

  • WEB学习笔记-CSS查漏补缺(二)

    36.在网页中应该使用奇数还是偶数的字体?为什么呢? 详细资料可以参考:《谈谈网页中使用奇数字体和偶数字体》[ht...

  • WEB学习笔记-CSS查漏补缺(一)

    1.介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的? 相关知识点: 回答: 详细的资料可...

  • WEB学习笔记-CSS查漏补缺(三)

    71.内联盒模型基本概念 72.什么是幽灵空白节点? 73.什么是替换元素? 74.替换元素的计算规则? 75.c...

  • css查漏补缺呀

    1、css中~和>~为所有相同的父元素中位于 p 元素之后的所有 ul 元素设置背景: 特点: 两种元素必须拥有相...

  • 【Android面试查漏补缺】之事件分发机制详解

    前言 查漏补缺,查漏补缺,你不知道哪里漏了,怎么补缺呢?本文属于【Android面试查漏补缺】系列文章第一篇,持续...

  • 补缺和查漏

    补缺和查漏,对学习过程中的不满意之处进行纠错,开展二次学习,使我们对于知识点的理解更深,对于问题的看法更成熟。 当...

  • html/css基础查漏补缺

    强调 斜体 更加强烈的强调 粗体 没有语义,单独设样式时使用 引用 长文本引用 地址信息 代码 大段代码 表格内容...

  • 元素分类(CSS查漏补缺)

    文: jack同学 第一种分类块元素 div / p / h1~h6 / ul / li / nav / hea...

网友评论

    本文标题:web字体和图标(CSS查漏补缺)

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