我有一个html_headers.inc.php脚本,我希望将其包含在网站的每个脚本中,放入样式表,页面标题等等。
它将main.css称为要使用的样式表,但是当我进入子目录,即/ foo时,链接显然会中断,因为它指向main.css而不是../main.css。什么是保证它总是指向main.css生活的顶级的最佳方式?我有
http://<?= $_SERVER['HTTP_HOST']; ?>/main.css
工作,但似乎必须有更正确的方法。
答案 0 :(得分:3)
使用“/main.css
”
“/
”指的是您所在域的基础,main.css
指的是您想要的文件。
而且,如果有一天你开始将CSS放入子目录中,你可以将它们添加到路径中,例如“/styles/main.css”。
同样适用于JS文件,图像......