You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在CSS样式表中使用Google Fonts?Alata字体未生效求助

问题分析与修复方案

核心问题1:未正确引入目标字体

你注释标注要使用Alata字体,但实际Google Fonts的引入链接加载的是ABeeZee字体——浏览器根本没获取到Alata的字体文件,自然无法渲染该字体。

核心问题2:字体大小设置异常

CSS里font-size: 5%会让文字极小,几乎完全不可见,即便字体生效也无法观察到效果。

核心问题3:HTML结构错误

  • 样式表的<link rel="stylesheet" href="style.css">放在了<header>内部,应移至<head>标签中,确保页面加载时优先读取样式规则。
  • 存在未闭合的<link标签,破坏HTML结构,导致浏览器解析异常。

修复后的代码示例

修正后的HTML:

<!-- Font Alata -->
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<!-- 替换为Alata的正确引入链接 -->
<link href="https://fonts.googleapis.com/css2?family=Alata&display=swap" rel="stylesheet"/>
<link rel="stylesheet" href="style.css">
</head>
<header>
  this is a font test
  <a href="link to homepage">
    <img src="link to image" />
  </a>
</header>

修正后的CSS:

header {
  background-color: #4d4d4d;
  color: #FFFFFF;
  /* 设置合理的字体大小,示例用24px */
  font-size: 24px;
  font-family: 'Alata', sans-serif;
}

内容的提问来源于stack exchange,提问作者Kali

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 01:25:12