在本地主机中无法加载外部 css

新手上路,请多包涵

我正在使用 arduino、node.js 和 socket.io 开发一个项目。我在本地主机上运行它,但是我的外部样式表不会加载。

错误似乎是说它无法从此路径获取我的 css http://localhost:1337/css/main.css

但是,如果我将 css 保留在 html 文件的样式标签中,一切正常,有没有办法将 css 保留在外部,这样它就不会弄乱我的 html 文件?

这是我如何加载我的 css

 <link rel="stylesheet" type="text/css" href="css/main.css">

这是我的文件结构的样子

文件夹结构

这是 css 文件夹中的 main.css 文件

css文件夹的内容

我的 main.css 文件在 css 文件夹中,我正在处理 interface.html 文件

原文由 Kyle Bing 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 554
1 个回答

试试这个:

 <link rel="stylesheet" type="text/css" href="./css/main.css">

注意 href 前面的 ./

否则包括完整路径名:

 <link rel="stylesheet" type="text/css" href="http://localhost:1337/css/main.css">

原文由 Wowsk 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏