Bonjour,
Jusqu'ici, j'écrivais :
Or, en bidouillant mon site, je m'aperçois vite du manque de robustesse de cette syntaxe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <link href="../themes/customb24b.css" rel="stylesheet"> <link href="../themes/menus.css" rel="stylesheet">
L'idéal est bien sûr d'utiliser un chemin absolu :
Mais comme je travaille d'abord en local avant de passer en ligne, monsite.com est tantôt "localhost" quand je suis en local, tantôt "monsite.com"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <link href="http://monsite.com/themes/customb24b.css" rel="stylesheet"> <link href="http://monsite.com/themes/menus.css" rel="stylesheet">
Je voulais savoir s'il est possible de définir en en-tête de page HTML une variable qui contiendrait "http://localhost" et que je pourrais réutiliser dans mon code ci-dessous.
Ainsi, je n'aurais qu'une ligne à changer en passant du local au serveur en ligne.
Partager