因此,我开始重新研究Web开发,我认为我只需要介绍绝对的基础知识。不管出于什么原因,我的样式表都没有链接,而我认为,是您正确处理此问题的方法。如果我将所有文件都放在主项目目录中,则它可以正确链接并可以正常工作,但是我具有这样的结构:Project / resources / css(css文件),html(html文件),javascript(js文件)和到CSS文件的链接如下:
<link rel="stylesheet" type="text/css" href="/resources/css/styles.css">
但是由于某种原因,这根本不起作用。 如果我像这样构造项目:Project / index.html,styles.css,script.js,则当我这样链接它时它将起作用:
<link rel="stylesheet" type="text/css" href="styles.css">
我以为我已正确链接了它,所以对我来说没有太大意义。任何帮助,将不胜感激! 注意:我浏览了其他Stack溢出帖子,那里的人们有同样的问题,这就是为什么我认为链接文件的方式是正确的
答案 0 :(得分:2)
因此,要转到父目录,您需要执行../css/styles.css
希望有帮助。
答案 1 :(得分:2)
使用完整的URL:http://yourwebsite.com/resources/css/styles.css 否则,检查您是否位于根文件夹中(在浏览器中) 例如。本地主机/文件夹/index.html 在这种情况下,链接中的初始“ /”将指向文件夹/资源,而不是作为根的资源