我的 HTML 文件只会在它自己的文件夹中搜索我在另一个文件夹中链接的 CSS 文件。我如何强制它搜索其他文件夹?
我的 html 文件位于名为 INDEX 的文件夹中,而我的 css 文件位于名为 STYLE 的文件夹中。每当我运行 html 文件时,google 元素检查工具都会显示 html 文件总是在 INDEX 文件夹中搜索,无论我返回多少个文件夹。
<title>Seb's Portfolio</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type="text/css" href="WebDev/Portfolio/style/style.css">
我希望 html 在我指定的文件夹中查找,但它一直在自己的文件夹中查找。
这是 google inspect 工具输出的错误消息:
file:///C:/Users/Sebastian/Desktop/WebDev/Portfolio/index/style/style.css 降级时没有推荐人
最佳答案
解决方法如下:
<link rel="stylesheet" type="text/css" href="../style/style.css">
你的不工作的原因:
<link rel="stylesheet" type="text/css" href="WebDev/Portfolio/style/style.css">
在你的代码中,你的 index.html 文件中有这个,它在你的 index
中文件夹。所以 href 试图寻找 WebDev/Portfolio/style/style.css
在你的 index
里面文件夹。
解决方案之所以有效,是因为您说的是从我的 index
开始文件夹,然后查看 index
之外的内容style
的文件夹文件夹并获取 style.css
文件。
关于css - 如何强制我的 HTML 文件在其文件夹之外进行搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54101419/