Hexo自定义字体(Matery主题与Butterfly主题)

本文介绍了如何在Hexo的Matery和Butterfly主题中自定义字体。对于Matery主题,详细讲解了从准备、局部个性化到全局字体的设置,包括引用Google Fonts和本地字体文件。而对于Butterfly主题,则是在配置文件中注入字体引用,实现全局文字样式。
摘要由CSDN通过智能技术生成

自定义网站字体

Matery主题

准备

首先确保主题存在css文件:(hexo-theme-matery/source/css/.mycss)

路径很重要!文件没有用就自己创!

本站使用的开源字体:JetBrains Mono

网站局部个性化字体

一般网站的web字体都可以直接从Google-Font获取资源,这样不用担心字体商业带来的法律问题

1)创建web字体引用

@font-face{
   
    font-family: '引用的字体名称';
    src: url('谷歌字体路径(或者其他什么字体引用)');   
}

2)在网页合适的位置进行字体引用

①利用浏览器检查元素,获取需要定义字体的部分

②在主体的配置文件中(hexo-theme-matery/layout/…)找到对应的渲染(.ejs)文件,查找需要修改的部分

①演示一下利用浏览器获取定义字体的部分

对获取到的id选择器:#artDetail进行css渲染


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值