在我的项目目录中看起来像这样:images,css,html(store header和footer.html ..)... index.php。在浏览器(http://localhost/project1
)上查看时,它可以发挥很大作用。
然后我创建了一个名为:member的新文件夹。在这个文件夹中,我也有index.php。在该索引文件中,我包含(' ../ html / header.html')并包含(' ../ html / footer')。当我在浏览器上查看它时:(http:// localhost/project1/member/
)它只显示页眉和页脚的html标记但没有样式?
我是否需要将整个css文件夹从父目录复制到成员?无论如何只是将它从父级链接而不是复制整个CSS?
答案 0 :(得分:1)
尝试更改header.html文件中链接css文件的方式。例如,如果您的css文件夹位于项目文件夹的根目录中,并且您的css文件是cssFile.css,请尝试
<link rel="stylesheet" type="text/css" href="http://localhost/project1/css/cssFile.css">
答案 1 :(得分:0)
使用绝对URL而不是相对URL来获取CSS文件。相对URL由浏览器解释。它对服务器上包含文件的位置一无所知,只是根据加载HTML的页面的URL来解释这些URL。