我已经使用Sublime文本编辑器制作了一个简单的CSS文件,目标是使标题变成红色。现在下面的代码可以正常工作]
h1 {
color:red;
}
<html>
<head>
<link rel="stylesheet" href="st.css" type="text/css">
<title>Minutes</title>
</head>
<body>
<h1>A</h1>
</body>
</html>
但是如果我将CSS文件名从“ st.css”替换为其原始文件路径,它将不再起作用。
<head>
<link rel="stylesheet" href="C:\Users\windows\Desktop\Python\Practise\st.css" type="text/css">
<title>Minutes</title>
</head>
<body>
<h1>A</h1>
</body>
</html>
有什么具体原因吗?我尝试刷新,保存甚至实时重新加载,但这根本不起作用。请说明
对我来说一切都很好。我会仔细检查您是否拥有完整的正确路径,没有错别字或缺少目录。我在Windows机器上使用等效的完全限定路径在本地尝试了同样的操作,并且效果很好。
尝试将路径的反斜杠编辑为普通斜杠。
解决此问题的另一种方法是查看此网站,因为上面有一个很好的示例。
https://css-tricks.com/quick-reminder-about-file-paths/
[如果您还有其他问题,请随时提出。希望我能为您提供帮助!
If您正在使用server / localhost,不允许加载本地资源,这些资源不在主网站文件夹中,例如,例如:如果您有文件夹名为mywebsite
的文件,其中包含mywebsite/index.html
,然后在index.html上单击两次,就可以访问计算机中的所有文件,如果您在本地主机上运行mywebsite
,则可以访问BUT。允许访问mywebsite
文件夹中的文件。
如果不是
您可能在绝对路径中输入了错误,因为您的代码在我的设备上工作正常。