Problème lien relatif CSS svp

Résolu
Bonjour,

J'ai fait un dossier "site" qui contient à l'intérieur:
- un fichier STYLE.CSS
- un dossier "images"
- un dossier X qui contient un dossier Y qui contient MONFICHIER.HTML

Dans le dossier Y j'ai une page html que je souhaite raccorder au fichier style.css

Après plusieurs essais je n'y arrive pas!

pouvez-vous me dire comment bien faire le rattachement

j'ai du mal au niveau de la ligne CSS contenue dans le fichier MONFICHIER.HTML

Voici la ligne que j'ai mis mais ça ne fonctionne pas:

<link href="../X/Y/style.css" type="text/css" media="screen" />

Merci pour votre aide

9 réponses

  1. Contributeur sécurité
    Bonjour,

    Si on reprend ce que tu dis ça donne :

    - Site
    - style.css
    - images
    - X -> Y -> monfichier.html

    Ton fichier monfichier.html est dans le dossier "Y", c'est lui qui demande ton fichier "style.css"

    Il faut donc modifier, car ton fichier css n'est pas dans ce dossier "Y"
    <link href="../X/Y/style.css" type="text/css" media="screen" />

    Par
    <link href="/style.css" type="text/css" media="screen" /> (là où se trouve ton fichier css)
    1. J'ai fait comme ça mais ça ne fonctionne pas

      Y'a pas une histoire de "remonter les dossiers"

      avec genre X/Y/style.css ou un truc du genre?

      Parce que comme tu m'as dit ça ne fonctionne toujours pas :(
      1. ERRATUM

        C'est un lien absolu que je cherche à faire :)
        1. Contributeur
          boule97 ??
          tu as du louper un truc ;-))

          agencetourix
          ne nomme pas les dossiers pour remonter dans l arborescence

          donc ca va donner
          <link href="../../style.css" type="text/css" media="screen" />


          a+

          ? La plus grande erreur que puisse faire un homme est d'avoir peur d'en faire une. ?
          1. je ne sais pas où ça foire mais ça ne fonctionne toujours pas

            même avec tes indications RAD ZONE

            je pense que je dois louper un truc tout bête mais je ne vois pas quoi :(
            1. Contributeur
              si ta page html ou php est dans le "sous dossier Y contenu dans le dossier X et que ta CSS est au meme niveau que le dossier X" ,je t assure que
              <link href="../../style.css" type="text/css" media="screen" />
              est bien le lien a mettre
              1. Non je me suis trompé alors

                j'ai mon dossier

                "SITE"

                qui contient la feuille.css

                et un dossier X

                qui contient lui même un dossier Y

                qui ce dossier contient mapage.html

                voilà je me suis mieux exprimé là

                donc c'est où que ça cloche? j'arrête pas d'essayer mais rien ne va

                merci de ton aide une fois de + RAD ZONE!
                1. Merci RAD ZONE

                  tout est rentré dans l'ordre grâce à toi une fois de +

                  je ne sais pas comment mais j'ai copié ta ligne et je l'ai collée et ça a fonctionné!

                  me demande pas pourquoi :)

                  j'ai aussi vidé le cache donc je pense que tu avais raison ça venait peut être de là

                  encore Miciiiiiiiiiiiiiiii ;)