我目前正致力于将“遗留”网站更新为xhtml/css,以便我可以继续进行重新设计。所有页面都包含通过PHP包含的标题。问题在于,如果我将标题中的样式表作为“style.css”引用,它会在样式表的当前目录中查找当然没有样式表的样式表。我是否需要使用绝对路径,还是有更好的方法来做到这一点?PHP中包含的标题的链接样式表
0
A
回答
1
只要目录“assets”位于您的主目录中,下面的行应该可以在任何目录的任何HTML/PHP文件中工作,包括/需要或不需要。我认为我说的对所有“href”属性(即在锚中)都是正确的。
<link href="/assets/css/style.css" rel="stylesheet" type="text/css" />
如果你包括一个PHP inluclude一个CSS文件,你必须知道从每一个文件,在其中您正在运行包括功能的相对路径 - 没有绝对的URL是允许的。
0
CSS文件的路径与您用于请求主PHP页面(浏览器地址栏中的那个页面)的URL相关,而不是PHP页面在服务器中所在的本地磁盘文件系统路径机。 CSS文件是由web浏览器加载的,而不是通过web服务器加载的。
因此,要想在HTML头中使用<link href>
的相对样式表路径,您需要知道PHP页面和CSS文件的绝对URL,以便可以提取相对的CSS从它的路径。
相关问题
- 1. 包含链接的CSS样式列表
- 2. 网页jsp:包含标题,但不使用链接的样式表
- 3. 包含多个标题的锚链接?
- 4. 在PHP中使用绝对链接包含的标题
- 5. 如何链接不同的样式表为不同的php包含文件
- 6. 页面的动态标题? PHP包含链接?
- 7. CSV文件内容中的超链接不包含样式
- 8. 根据链接的HREF包含的内容更改CSS样式
- 9. 如果链接中包含的链接
- 10. 将样式表文件包含在PHP中的MPDF转换中
- 11. 回声包含php的链接
- 12. 获取包含标头的json链接
- 13. 在javascript中包含样式标记
- 14. 嵌套CSS元素(样式中的标题链接)
- 15. 标题内的链接或链接标题中的HTML标记?
- 16. CSS中的链接样式
- 17. 使用包含php语句时的导航链接问题
- 18. 如何将样式添加到包含访问链接的列表元素?
- 19. PHP包含链接的随机图像 - 如何添加文本/标题?
- 20. 标题中的响应式链接
- 21. Jquery - 删除包含链接的链接
- 22. 我们可以在API中包含样式表链接作为href属性吗?
- 23. 问题返回<a>不包含mailto链接的链接
- 24. CSS链接样式的问题
- 25. 仅在tumblr索引中显示标题(包含链接)
- 26. colorbox:如何在标题中包含链接?
- 27. ASP.NET给链接标签的样式
- 28. 链接标签上的CSS样式
- 29. 在Rmarkdown表中包含链接(pdf)
- 30. 链接列表C中包含结构
Mmkay,谢谢你们的回复。我在这里和一些程序员一起工作,所以我不能改变我们网站的结构。或者至少不要在周围移动文件。也许我没有正确解释,但我的头文件包含对样式表的引用。构成页面横幅和边栏的头文件将被包含在网站的每个页面中。其中很多都位于不同的文件夹深度。相对路径都会有所不同。我需要一种从任何地方正确引用此样式表的方法。 – 2010-07-15 15:40:18