Bonjour,

je poste ici.. ainsi j'aurai peut être un peu d'indulgence de la part de ceux qui me répondront.

Si j'utilise des liens relatifs vers les css, ça fonctionne:

<link rel="stylesheet" href="../common/css/common.css"  />
 <link rel="stylesheet" href="css/themeName.css" />


si j'utilise des chemins absolus, plus rien ne fonctionne au niveau des styles, que ce soit le chemin en entier ou le /

 <link rel="stylesheet" href="http://127.0.0.1/0_htdocs/0-myDdvpts/common/css/common.css"  />    
 <link rel="stylesheet" href="/theme/css/themeName.css" />


La structure de mon site
common
css
img
data
theme
home.html ( avec les liens ci-dessus)
css
img

Cordialement
Modifié par cpalo (16 Jun 2014 - 08:21)
En fait l'erreur venait selon que j'étais en local ou sur le web

en ligne:

<link rel="stylesheet" href="/common/css/common.css" />    
<link rel="stylesheet" href="/theme/css/themeName.css" />


en faisant attention que si je le mets en sous-site d'un autre

<link rel="stylesheet" href="/0-myDvpts/common/css/common.css" />    
<link rel="stylesheet" href="/0-myDvpts/theme/css/themeName.css" />


et en local:

<link rel="stylesheet" href="http://127.0.0.1/0-myDvpts/common/css/common.css" />    
<link rel="stylesheet" href="http://127.0.0.1/0-myDvpts/theme/css/themeName.css" />


Je pensais que l'écriture des chemins absolus sous la forme / fonctionnait aussi en local
En fait, lorsqu'on est en local, le site web de développement est considéré comme un sous-dossier de htdocs ( je travaille avec xampp):
SERVEUR_NAME: 127.0.0.1
DOCUMENT_ROOT: D:/htdocs
et mon site de developpement:D:/htdocs/monSiteWeb
et pour que le lien fonctionne en chemin absolu vers la css:
<link rel="stylesheet" href="/monSiteWeb/common/css/dvpt.css" />

Lorsque je le transfère chez mon hébergeur:
SERVEUR_NAME: monsiteweb.net
DOCUMENT_ROOT: /web/nom/www/monSiteWeb
<link rel="stylesheet" href="/common/css/dvpt.css" />

L'inconvénient c'est qu'avant de publier le site, il faut corriger le chemin absolu
La solution que j'ai trouvée est de créer un domaine local en m'aidant de cet article http://blog.pascal-martin.fr/public/zfstde-fr/zfbook.creating.a.local.domain.using.apache.virtual.hosts.html
Et donc maintenant j'ai en local:
SERVEUR_NAME: monsiteweblocal.net
DOCUMENT_ROOT: D:/htdocs/monSiteWeb
et ainsi je peux avoir mon lien identique en local ou hébergé
<link rel="stylesheet" href="/common/css/dvpt.css" />


Cordialement
Modifié par cpalo (17 Jun 2014 - 09:14)
bonjour cpalo,
travaillant aussi avec xampp pour mes tests je n'ai pas ce problème.!
Mais il est vrai que je télécharge directement xampp en .7z, configuration automatique à l'installe.
à bientôt sur pluxml Smiley cligne
Modifié par Chriss2014 (16 Jun 2014 - 14:31)