我是一个初学者,正在尝试创建一个网站并将CSS样式表存储在HTML文件所在的不同文件夹中,但存储在相同目录中。 / p>
我将其放在HTML的标头标记中
<link rel="stylesheet" type="text/css" media="screen" href="./style/stylesheet.css" />
但它不起作用。
该文件位于与我的HTML相同的目录中的“样式”文件夹中。
当我将CSS文件和HTML文件放在同一个文件夹中并以相同的方式链接到它时,就可以使用 href =“ stylesheet.css”
我在寻找其他修复程序,检查了错别字,但似乎已经正确链接了吗?我还尝试了不同的方式来键入路径,但是没有任何效果。
这是文件夹的结构方式:
答案 0 :(得分:2)
该文件位于与我的HTML相同的目录中的“样式”文件夹中。
不,不是。
该图像显示HTML位于名为LoggedIn
的文件夹中,而CSS位于名为style
的文件夹中,但是style
不是{em> {1}}。它是LoggedIn
的兄弟目录,而不是其子目录。
因此,在进入LoggedIn
之前,您需要先升一级。
将style
(当前目录)替换为./
(父目录)。
答案 1 :(得分:-1)
根据您那里的图像结构,我认为您应该这样做
<link rel="stylesheet" type="text/css" href="../style/stylesheet.css">
这应该可以正常工作