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

为什么引入同目录下CSS文件时会收到404 NOT FOUND错误?

CSS相对路径引入404报错解决方案

你当前使用的<link rel="stylesheet" href="./styles.css">语法本身没有错误,404报错可按照以下步骤逐一排查:

  • 校验文件实际存放位置
    确认styles.css文件确实和当前HTML文件存放在同一级目录,没有被误放在子文件夹(如css文件夹)或者上一级目录中。
  • 检查文件名大小写匹配
    如果你使用的是Linux服务器、MacOS或者WSL环境运行服务,文件路径大小写严格敏感。请确认文件名完全匹配styles.css,而非Styles.css、style.css、styles.CSS这类大小写不一致的名称。
  • 核对开发服务的根目录配置
    如果你使用Live Server、vite、webpack等工具启动本地服务,需要确认服务的根目录是否指向HTML文件所在的文件夹。比如你用VS Code的Live Server打开的是整个项目文件夹,而HTML文件存放在项目的子文件夹内,./相对路径会被解析为项目根目录而非HTML所在的子目录,此时你需要调整href为对应子目录路径,或者直接将HTML文件放在服务根目录下。
  • 确认文件后缀没有被系统隐藏
    Windows系统默认隐藏已知文件后缀,有可能你实际创建的文件是styles.css.txt,只是系统隐藏了.txt后缀导致你误认为是css文件。可以在文件管理器的查看选项中开启「文件扩展名」显示,确认文件后缀正确。
  • 强制刷新清除缓存重试
    按下Ctrl+Shift+R(Mac系统为Cmd+Shift+R)强制刷新页面,避免浏览器加载旧的缓存资源导致报错。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.12 09:33:01