Указание на таблицу стилей верхнего уровня во всех каталогах - PullRequest
0 голосов
/ 29 августа 2009

У меня есть скрипт html_headers.inc.php, который я хочу включить в каждый скрипт на сайте, добавить таблицу стилей, заголовки страницы и т. Д.

Он ссылается на main.css как на используемую таблицу стилей, но когда я захожу в подкаталог, т.е. / foo, ссылка явно разрывается, потому что она указывает на main.css, а не ../main.css. Каков наилучший способ гарантировать, что он всегда указывает на тот верхний уровень, где живет main.css? У меня есть

http://<?= $_SERVER['HTTP_HOST']; ?>/main.css

работает, но, похоже, должен быть более правильный путь.

1 Ответ

3 голосов
/ 29 августа 2009

Как насчет использования "/main.css"

"/" относится к базе вашего домена, а main.css к нужному файлу.

И, если однажды вы начнете помещать свой CSS в подкаталоги, вы можете просто добавить их в путь, например, "/styles/main.css".
То же самое будет работать с файлами JS, изображениями, ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...