Files
ONE-OS/axhub-make/skills/default-resource-recommendations/references/default-font-combinations.md
王冕 a27e3b8e43 feat: sync full workspace including web modules, docs, and configurations to Gitea
Optimized the root .gitignore to exclude virtual environments, node modules,
and temp folders to ensure clean and lightweight version tracking.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-06-09 18:12:25 +08:00

2.9 KiB
Raw Blame History

默认字体组合推荐

使用时机:仅在用户未指定字体方案 且 主题中无自定义字体定义时使用。

🔤 推荐列表

字体组合 推荐理由 中文环境表现 (Windows/Mac) 适用场景
Inter + System Sans
(系统默认黑体)
性能之王 (首选)
英文用 Inter (Tailwind 默认),中文回退到系统字体 (PingFang/YaHei)。
无网络延迟。
• Mac: 苹方 (完美)
• Win: 微软雅黑 (清晰)
利用系统渲染,字迹最锐利。
UI 界面、按钮、导航栏
绝大多数 SaaS 产品的默认选择。
Noto Sans SC
(思源黑体)
🎨 视觉一致性
Google Fonts 开源。解决 Windows 下微软雅黑字重缺失(只有 Regular/Bold的问题。
双端一致
在 Windows 上也能显示出极细(Light)或极粗(Black)的优美字重。
营销页面、高保真原型
当用户不想看微软雅黑那个"笨重"的样子时。
JetBrains Mono
(代码字体)
💻 开发者最爱
开源等宽字体连字特性Ligatures极美阅读代码不累。
极佳
主要显示英文代码,中文备注会回退到系统黑体,互不干扰。
代码编辑器、JSON 预览
Markdown 里的代码块。
Noto Serif SC
(思源宋体)
📄 文档沉浸感
现代风格的宋体,屏幕阅读优化极佳,比系统自带的"宋体"更清晰。
双端一致
适合长文阅读,有一种"打印刊物"的高级感。
PRD 文档模式、阅读模式
模拟书籍或正式公文的排版。

🎯 选择策略

按场景匹配

  1. UI 界面(默认)Inter + System Sans

    • 按钮、表单、导航、卡片
    • 无需额外加载,性能最优
  2. 营销页/高保真原型Noto Sans SC

    • 需要精确控制字重
    • 追求视觉一致性
  3. 代码展示JetBrains Mono

    • 代码编辑器
    • 技术文档中的代码块
  4. 长文阅读Noto Serif SC

    • 文章、博客、文档
    • 需要"纸质感"的阅读体验

💡 实现注意事项

  1. 性能优先:默认使用系统字体,避免加载延迟
  2. 字重一致性Windows 下微软雅黑只有 400/700如需更多字重需用 Web Font
  3. 中英混排:确保英文字体在 font-family 前面,中文字体在后面作为回退
  4. 字体加载优化
    • 使用 font-display: swap 避免字体加载阻塞
    • 按需加载字重,不要全部引入
    • 考虑使用 @fontsource npm 包而非 Google Fonts CDN国内访问更快

⚠️ 常见陷阱

  • 不要同时加载多个 Web Font会严重影响性能
  • 不要在 UI 界面使用宋体,阅读体验差
  • 不要在代码块使用非等宽字体,会导致对齐错乱
  • 优先使用系统字体 + Inter 组合,除非有明确的视觉一致性需求