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

如何从Shows的Testshow子文件夹链接CSS文件夹中的CSS文件?

解决CSS文件路径失效问题

先明确你的项目目录结构(假设项目根目录是最外层文件夹):

项目根目录
├── CSS
│   └── style.css
├── HTML
├── Shows
│   └── Testshow
│       └── 你的HTML文件.html

你用/css/style.css失效的核心原因:
这个是站点根目录相对路径,只有当项目被部署在服务器根目录,或者本地开发服务器把项目根设为站点根时才会生效。如果直接双击打开本地HTML文件(用file://协议访问),这个路径会指向系统根目录,自然找不到你的CSS文件。另外注意文件夹大小写——你实际文件夹是CSS,路径里写成css的话,在区分大小写的系统(比如Linux/macOS)上也会失效。

给你几个可行的解决办法:

  • 相对路径(本地开发首选)
    从Testshow文件夹往上退两级到项目根,再进入CSS文件夹,代码如下:

    <link rel="stylesheet" href="../../CSS/style.css">
    

    解释:../代表返回上一级目录,第一个../从Testshow回到Shows,第二个../从Shows回到项目根,就能定位到CSS文件夹里的style.css。

  • 配置本地开发服务器根目录
    如果你用VS Code的Live Server插件,右键点击项目根目录里的任意文件,选择「Open with Live Server」,此时站点根就是你的项目根目录,你原来的路径改成/CSS/style.css(和文件夹名大小写一致)就能正常生效。

  • 绝对本地路径(仅临时测试用)
    直接写CSS文件的本地绝对路径,比如:

    <link rel="stylesheet" href="C:/你的项目路径/CSS/style.css">
    

    缺点:换电脑或移动项目后路径直接失效,不推荐长期使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 04:10:32