本站点在使用远程字体时的注意点
279 字
1 分钟
本站点在使用远程字体时的注意点
悠哉体(Yozai)没有在 Google Fonts 上,但国内有专门针对开源中文字体进行托管的 “中文网字计划”.可以直接通过远程 CDN 链接引入.
这里用到jsDelivr CDN: https://cdn.jsdelivr.net/npm/@chinese-fonts/yozai/dist/Yozai-Medium/result.css
这里面用了字体分片,将整个悠哉体拆分成了上百个几十 KB 的小字体分片 浏览器在加载网页时,会分析当前网页里有哪些汉字 浏览器只会下载包含这些已出现汉字的小分片,而不会下载整个字体包(真方便我抄,太聪明了)
步骤一: 在布局中添加远程 CDN 链接
- 打开
src/layouts/Layout.astro - 在
<head>标签内(在<FontSetup />上方),引入悠哉体的 CDN CSS 链接
<!-- 引入远程悠哉体 CSS 链接 --><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@chinese-fonts/yozai/dist/Yozai-Medium/result.css" /><FontSetup />步骤二: 在 CSS 中使用它
我们只需修改项目中的样式文件src/styles/banner-title.css
.banner-title { ... /* 首选悠哉体, fallback 回退到原本配置的字体变量 */ font-family: "Yozai", var(--font-banner-title, inherit);}
.banner-subtitle { ... /* 首选悠哉体, fallback 回退到原本配置的字体变量 */ font-family: "Yozai", var(--font-banner-subtitle, inherit);}支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!
相关文章智能推荐
1
折腾Firefly的经历
Firefly记录折腾CuteLeaf/Firefly的经历
2
TV动画《我心里危险的东西》官网开屏动画复刻
Web深入解析并复刻 TV 动画《我心里危险的东西》(bokuyaba-anime.com)官网标志性的分层组装开屏动画,涵盖 9 图层形变归位、贝塞尔曲线缓动、加载圈动画与两阶段状态机控制。
3
周边效果交互预览: 3D光栅卡与透光藏图卡
ACGN3D实体光栅卡及物理透光藏图卡的物理光影效果交互预览
4
一些周边定制以及价格等
Goods想定制一些周边,一些想法以及价格等等
随机文章随机推荐




















































































