详解如何在css中引入自定义字体(font-face)

0
回复
9899
查看
[复制链接]

微信扫一扫 分享朋友圈

7848

主题

7931

帖子

7948

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7948

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 2021-5-4 09:50:21 | 显示全部楼层 |阅读模式
为啥要用这个,要从做海报说起,那是一个风雨交加的夜晚。。。
好了不扯淡了,我们言归正传,为啥用他,因为浏览器没有字体呗。
那为啥要你告诉呢?我自己不会去w3cschool去看去学啊。是可以,但是我给你提供不是更快捷简便嘛
如何使用
  1. @font-face{     font-family: '字体名称随便起';      src: url('../font/字体名称.eot');     src:url('../font/字体名称.woff') format('woff'),         url('../font/字体名称.ttf') format('truetype'),         url('../font/字体名称.svg') format('svg');}//html中的代码中加一个h1或者其他的,里面写你自己想要的特殊文字h1{font-size:36px; color:#ccc;font-family: "字体名称随便起";}
复制代码
到这里就结束了感谢大家的观看(哎,能不能别扔鸡蛋破白菜的,我接着说接着说);
1、在哪里可以找到字体这个是关键,我会用但是没用字体还是然并卵啊。。
字体下载:http://www.jb51.net/fonts/
这里可以找到一般我们系统中支持的字体下载后放到font文件夹中即可(font文件夹与css和images平级即可)
2、下载后的字体太大,这样就失去了性能性能性能(要不说事儿还不少)
解决方案:字蛛(可将字体需要的部分提取出来,一般也就几k,这样可以了吧)
字蛛官网:http://font-spider.org/
1)想要用到字蛛首先要安装node 或者有 git 也可以,作为前端这个没问题;
2)安装好之后就开始字蛛的安装,用命令行或git复制这句:npm install font-spider -g 你用淘宝镜像也行
3)漫长的等待,安装好后我们可以先检测下font-spider -V 看到出现版本号证明你已经安装成功,Nice。
4)记得把你下载好的好多兆的字体先放到我们刚才说的font文件夹中。
5)新建一个CSS样式表,定义字体,把下面的复制进去,输入你刚刚在font里命名的字体名称,这样字体的各种格式都定义好了。
  1. @font-face{     font-family: '字体名称随便起';      src: url('../font/字体名称.eot');     src:url('../font/字体名称.woff') format('woff'),         url('../font/字体名称.ttf') format('truetype'),         url('../font/字体名称.svg') format('svg');}//html中的代码中加一个h1或者其他的,里面写你自己想要的特殊文字h1{font-size:36px; color:#ccc;font-family: "字体名称随便起";}
复制代码
6)关键一步,就是生成自己需要的缩略字了,在git或node中输入font-spider+空格+路径 :font-spider ./demo/*.html
比如:
如果切盘在根目录可以直接 font-spider demo.html


font-spider C:\Users\13246\Desktop\cropper\demo.html
当然我这是演示具体还是看你电脑的路径哦。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持模板人源码语。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!模板人源码·版权声明


本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布、编辑整理上传,对此类作品本站仅提供交流平台,不为其版权负责。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。
      本网站所提供的信息,只供参考之用学习交流,切勿用作非法用途。本网站不保证信息的准确性、有效性、及时性和完整性。本网站及其雇员一概毋须以任何方式就任何信息传递或传送的失误、不准确或错误,对用户或任何其他人士负任何直接或间接责任。在法律允许的范围内,本网站在此声明,不承担用户或任何人士就使用或未能使用本网站所提供的信息或任何链接所引致的任何直接、间接、附带、从属、特殊、惩罚性或惩戒性的损害赔偿。        唯一网址: https://www.mubanren.com/thread-306-1-1.html
温馨提示:充值398元VIP会员立享全站资源30天免费下载 如有问题可以直接联系客服
                  金币充值    VIP购买    投诉举报    失效链接反馈
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关
2、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责
3、免责声明:本附件资源转载自互联网,转存百度网盘,若有侵权请速联系客服,我们将会在24小时内删除,谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

400-0000-365

周一至周五 9:30-18:00

北京市大兴区景园北街2号02号

  • 关注微信账号

  • 关注微博账号