Bonjour à tous,

Je suis en train de developper un site en HTML/JSP.
Mais j'ai un probleme : l'accès aux fichiers csss sur toutes les pages html, sachant que certains sont dans des repertoires ... Je m'explique :

root
. 1.html
. 2.html
  rep: truc
    . 3.html
  rep: css
    . custom.css


pour accéder au fichier css depuis 1.html, aucun probleme, je met l'adresse "css/custom.css"
Mais lorsqu'il s'agit d'y accéder depuis 3.html, je n'ai trouvé qu'une syntaxe, c'est "../css/custom.css".
Le probleme, c'est que cette syntaxe ne convient plus pour 1.html ...

Ma question est donc : quel est le chemin d'accès qui marchera a tout les coups ???
Merci pour vos réponses! !

Cependant, le "/css/custom.css" ne fonctionne pas, car il tente de revenir a "http://localhost:8080/custom.css" et non "http://localhost:8080/MonSite/css/custom.css" ...

J'aimerais me passer d'un chemin absolu du style "http://www.monsite.com/css/custom.css" pour des raisons pratiques (je ne connais pas encore le nom de domaine de mon site ....)

N'y a t il donc pas de syntaxe pour revenir à la racine du contexte en chemin relatif ??

Remarquez, en redigeant cette reponse, je me rends compte que du coup faudrait peut etre plus que je pose la question a des spécialistes du jsp, non ?? Smiley confus
Si ça ne fonctionne pas c'est sans doute parce que tu développes en local, en ligne ça ira.

A titre d'exemple avec easyphp j'avais du procéder ainsi :

sur l'ordi > dossier easyphp > dossier www >

Sauvegarde puis suppression de index.php

copier/coller de tous les fichiers et dossiers du site à cet emplacement.

et là ça roule Smiley cligne