2009-08-29 7 views
0

j'ai un script html_headers.inc.php que je veux inclure dans chaque script sur le site, à déposer dans une feuille de style, les en-têtes de la page, etc. Il se réfère à main.css comme feuille de style à utiliser, mais quand je descends dans un sous-répertoire, c'est-à-dire/foo, le lien se casse évidemment parce qu'il pointe vers main.css et pas ../main.css. Quel est le meilleur moyen de garantir qu'il pointe toujours vers ce haut niveau où habite main.css? J'aipointant vers une feuille de style de niveau supérieur dans tous les répertoires

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

travail

, mais il semble que il doit y avoir une façon plus correcte.

Répondre

3

Qu'en est-il en utilisant « /main.css »

« / » fait référence à la base de votre domaine et main.css le fichier que vous voulez.

Et, si un jour vous commencez à mettre votre CSS en sous-répertoires, vous pouvez simplement les ajouter à la voie, comme « /styles/main.css ».
Même fonctionnera pour les fichiers JS, images, ...

+0

qui fonctionne! Merci! – Matthew

+0

De rien :-) Amusez-vous! –

Questions connexes