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