网站上一些字体可能不是默认的 通过@font-face可以加载自己特定的字体 从而来实现特定的文字效果

1、定义一个自定义字体:

@font-face {font-family: 'iconfont';/*声明一个名为iconfont的字体变量*/src: url('../font/iconfont.eot');src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),url('../font/iconfont.woff2') format('woff2'),url('../font/iconfont.woff') format('woff'),url('../font/iconfont.ttf') format('truetype'),url('../font/iconfont.svg#iconfont') format('svg');
}

font-family属性:字体名称 自定义
url属性:自定义字体在当前服务器的位置(可填相对路径和绝对路径)
format属性:字体的格式 主要用于浏览器识别
通常有以下几种:truetype opentype truetype-aat embedded-opentype avg等

TrueType格式(.ttf)
Windows和Mac上常见的字体格式 这是一种原始格式 因此并没有为网页进行优化处理
浏览器支持:IE9+,FireFox3.5+,Chrome4.0+,Safari3+,Opera10+,IOS Mobile Safari4.2+

OpenType格式(.otf)
以TrueType为基础 也是一种原始格式 但提供了更多的功能
浏览器支持:FireFox3.5+,Chrome4.0+,Safari3.1+,Opera10.0+,IOS Mobile Safari4.2+

Web Open Font格式(.woff)
针对网页进行特殊优化 因此是Web字体中的最佳格式
它是一个开放的TrueType/OpenType的压缩版 同时支持元数据包的分离
浏览器支持:IE9+, FireFox3.5+, Chrome6+, Safari3.6+,Opera11.1+

Embedded Open Type格式(.eot)
IE专用字体格式 可以从TrueType格式创建此格式字体
浏览器支持:IE4+

SVG格式(.svg)
基于SVG字体渲染的格式
浏览器支持:Chrome4+, Safari3.1+, Opera10.0+, IOS Mobile Safari3.2+

2、引入自定义字体:

font-family: "iconfont"

引入的时候 font-family的值必须互相对应 才能找到定义的自定义字体


CSS自定义字体@font-face:使用方法及format属性相关推荐

  1. html / CSS 自定义字体font 自己设置好看的特效字体

    这篇文章的主题是CSS3属性 : @font-face 楼主很喜欢CSS3的一些新增属性,给我们前端程序员带来了非常很多福利,我们的页面也可以做的更加的美观. 直接放效果图吧,因为代码较长,放在最下面 ...

  2. css字压,CSS自定义字体的实现,前端实现字体压缩

    CSS 自定义字体 移动端如何兼容UI给的字体 [toc] 移动端的默认字体 IOS 默认中文字体是Heiti SC 默认英文字体是Helvetica 默认数字字体是HelveticaNeue And ...

  3. css 自定义字体 Internet Explorer,Firefox,Opera,Safari

    FROM: https://developer.mozilla.org/ja/CSS/@font-face http://nicewebtype.com/notes/2009/10/30/how-to ...

  4. css自定义字体转换工具_5种最佳CSS3字体工具

    css自定义字体转换工具 自从将图形支持添加到浏览器以来,字体在网络上产生了最戏剧性的视觉影响. 几年前,不可能找到使用Arial,Verdana,Tahoma,Times New Roman或Geo ...

  5. 自定义字体样式引入使用方法、文本阴影、边框阴影、(边框)圆角、渐变、理解重绘与回流、渐进增强和优雅降级的区别

    目录 1.文本阴影 text-shadow 2.边框阴影 box-shadow 3.自定义字体样式方法 引入与使用方法举例: 4.(边框)圆角 5.渐变 6.过渡  transition 7.理论知识 ...

  6. 汽车之家 css自定义字体反爬解析

    本文主要是通过哦爬取汽车之家论坛一些用户热门精华帖子,介绍利用前端页面自定义字体的方式来实现反爬的技术手段,来实践破解它. 自定义字体:@font-face是CSS3中的一个模块,主要是实现将自定义的 ...

  7. CSS @font-face(CSS 自定义字体)

    转载自:http://www.2cto.com/kf/201312/265179.html @font-face可以实现从服务器端加载字体,所有浏览器中使用的字体就可以不受本地字体的限制.@font- ...

  8. CSS 自定义字体样式

    作为前端,如果UI设计师给的psd设计图中的文字字体我们电脑中没有(电脑没有自带),如何让这种字体在客户的浏览器中正常显示呢?以前前端程序员是将文字截图直接放入页面(这种方式修改文字内容的话很不方便) ...

  9. html字体整体偏移,CSS自定义字体垂直偏移(错误?)

    ScottS.. 5 你可能没有做错任何事情.以下是一些可能适用的要点,有些可以由您控制,有些则不可以. 只是为了确定,明确设置vertical-align: baseline. 不同的文件(.eof ...

最新文章

  1. 农村生态是下一个十年的发力点
  2. 数据库开发——MySQL——简单介绍和安装
  3. 如何避免大规模线上故障?
  4. java数据库实体层封装_Java通过JDBC封装通用DAO层
  5. (转)趋势因子:利用投资期内所有信息的获利方法
  6. 【优化算法】寄生-捕食优化算法(PPA)【含Matlab源码 1445期】
  7. android简单小游戏开发工具,傻瓜化开发Android小游戏
  8. SQL数据库被置疑后的恢复步骤(附详细图解)-虽然转载但是亲自实现过
  9. ABB变频器配件,西门子变频器配件,施耐德变频器配件
  10. 文本表达:解决BERT中的各向异性方法总结
  11. CSP - 201403-1 - 相反数 (C++)
  12. 华为设备配置SEP多实例
  13. html中w3c标准,css标准 - W3C中国
  14. MySQL的 初步认识 - 细节狂魔
  15. 戴尔启动修复无法自动修复此计算机,在 Dell 计算机上运行 Windows 启动修复
  16. Duang!Markdown
  17. NodeJs之邮件(email)发送
  18. Python3.8 新特性:f-strings调试
  19. MAC 网桥-交换机
  20. 一名非典型二流学生的自述 | 我是如何从菜鸟进化到辣鸡的

热门文章

  1. 在本地环境中利用iodine工具建立DNS隧道
  2. 使用百度飞桨 EasyDL 完成垃圾分类
  3. 第37届ACM全球总决赛入围高校名单
  4. 什么是网络? 以及其优缺点
  5. 河南省中专计算机类对口升学学校,河南省中职生对口升学学校排名
  6. 河南省3加2计算机学校,河南省有哪些3+2学校
  7. MySQL(mysql-8.0.16-winx64)安装
  8. greendao @keep 和 Generated
  9. 笔耕不辍 -- 继续前行
  10. 不只是好玩,各类顶级声优齐聚,满足你的视听盛宴!