本站点在使用远程字体时的注意点

279 字
1 分钟
本站点在使用远程字体时的注意点

悠哉体(Yozai)没有在 Google Fonts 上,但国内有专门针对开源中文字体进行托管的 “中文网字计划”.可以直接通过远程 CDN 链接引入.

这里用到jsDelivr CDN: https://cdn.jsdelivr.net/npm/@chinese-fonts/yozai/dist/Yozai-Medium/result.css

这里面用了字体分片,将整个悠哉体拆分成了上百个几十 KB 的小字体分片 浏览器在加载网页时,会分析当前网页里有哪些汉字 浏览器只会下载包含这些已出现汉字的小分片,而不会下载整个字体包(真方便我抄,太聪明了)

步骤一: 在布局中添加远程 CDN 链接#

  1. 打开src/layouts/Layout.astro
  2. <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);
}

支持与分享

如果这篇文章对你有帮助,欢迎分享给更多人或打赏支持!

打赏
本站点在使用远程字体时的注意点
https://hodaru.com/posts/firefly/2026-07-20-firefly-font-remote/
作者
Sonder
发布于
2026-07-20
许可协议
CC BY-NC-SA 4.0

评论区

Profile Image of the Author
Sonder
好想要技术
Welcome~
たびごころの 赴くままに
分类
标签
最新动态
站点统计
文章
13
分类
6
标签
11
总字数
28,300
运行时长
0
最后活动
0 天前
站点信息
构建平台
Cloudflare Workers
博客版本
Firefly v6.14.5
文章许可
CC BY-NC-SA 4.0