Bonjour à vous,
J'aimerai connaître ce qu'il faut faire dans le fichier .htaccess pour arriver à faire un site avec des URL de telles sortes
vous voyez sur le site de Grafikart par exemple l'URL pour joindre son ficher .css est
<link rel="stylesheet" type="text/css" href="/css/style.css?2ndpatchyt" />
et ça sur toutes les pages du site quelque soit l'URL j'aimerais savoir comment procéder de cette manière car de base l'URL est par rapport à la page dans laquelle on se situe or là c'est par rapport à la racine du site.
Je ne sais pas si j'ai était très claire mais je l'espère, merci à vous si vous arrivez à régler mon problème merci.
Le / devant css indique que le chemin est à partir de la racine.
Du coup, comme tu le dis, où que tu sois par rapport à l'url, c'est le dossier css qui est à la racine qui sera analysé.
De plus, grafikart a surement utilisé un framework pour coder ce forum. Même si tu as une url avec http://www.grafikart.fr/a/b/c et une autre avec http://www.grafikart.fr/a/b, et bien tu seras au même "endroit" parce que c'est un système de routes qui lie l'url à une action qui ensuite va afficher du code html.
Donc pour répondre à ta question, tu n'as rien besoin de faire à part mettre ton dossier css à la racine de ton site si tu souhaites le même comportement.
Salut, Abdxd !
Le mieux, c'est d'utiliser du PHP, avec un système d'inclusion de fichiers. Tu auras un fichier header.php, par exemple, qui aura toute l'en-tête du site, <head> compris, donc, le <link rel="stylesheet"...> aussi. Ce sera toujours le même. Tu n'auras plus qu'à l'inclure sur tes autres pages au moyen d'une instruction include ou require. De la même façon, tu auras un footer, inclus dans toutes tes pages. Ainsi, la structure de tes pages sera toujours la même.
Je t'invite à visionner les tutoriaux sur PHP, car ce langage (ou tout autre langage de programmation équivalent) est indispensable pour la bonne construction d'un site.
Je voudrais savoir comment faire pour lier un fichier css qui se situe quand on part de la racine du site dans le dossier css/style.css
le joindre à une page par exemple http://www.grafikart.fr/forum/topic/11063 en gardant cette même URL qui est /css/style.css
Merci à tous pour vos réponses ce que je ne savais pas était tout bête car je travail sous wamp je n'avais jamais remarqué que quand je faisais un lien de ce style
/css/style.css
ceci pointé vers la racine de wamp (le répertoire...).