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

HTML关联CSS文件报错:提示缺少{符号,求技术解决方案

问题解决:CSS关联HTML时提示“需要{符号”的错误

错误根源

你遇到的语法错误,核心原因是内联<style>标签里的CSS代码缺少必要的大括号:

  • body选择器后面没有加{开启样式块
  • 样式声明结尾也没有}闭合样式块

另外还有一个规范问题:font-awesome的<link>标签应该放在<head>内部,而非外部。

修正后的代码

<head>
  <link rel="stylesheet" type="text/css" href="style.css" />
  <!-- 把外部样式表的link统一放在head里 -->
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  <meta charset="utf-8">
  <title>home</title> 
</head>

<style>
/* 补全大括号,遵循CSS语法规范 */
body {
  background-color: rgb(255, 255, 255);
}
</style>

关键注意事项

  • 内联CSS或外部CSS文件中,所有样式必须遵循「选择器 + { + 样式声明 + }」的结构,缺任何一个大括号都会触发语法错误。
  • 所有外部样式表的<link>引入标签,都要放在<head>标签内部,这是HTML标准写法,能避免页面渲染时的样式加载异常。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 20:02:48