![]() |
Forum SELFHTML: Archives: |
Le message suivant est de: Pascal,
tichou@ifrance.com, 30. 08. 2002, 01:20
http://www.ifrance.com/tichou
Bonsoir/Bonjour !
Je suis perplexe.
J'ai la structure suivante :
racine/page.html
racine/style.css
racine/css/style2.css
racine est pour mon site paramétrable (j'aimerai) par exemple pour plusieurs hébergeurs etc.
racine = file://c:/Sitelocal
racine = http://www.ifrance.com/tichou/css
etc
J'essaie donc de faire lire mes pages CSS comme ceci :
<LINK REL="STYLESHEET" TYPE="text/css" HREF="file:///f:/Site/css/style2.css">
MAIS :
- cela ne fonctionne pas sous Netscape/Mozilla (1.0)
- cela fonctionne sous Internet Explorer (5.5)
et :
<LINK REL="STYLESHEET" TYPE="text/css" HREF="css/style2.css">
fonctionne bien
Malheureusement, étant donné l'arborescence de mon site (3 ou 4 niveaux selon les pages), la solution à lien relatifs ne me satisfait pas.
Quelqu'un a-t-il une idée ? une solution ?
Merci beaucoup !
pascal
Le message suivant est de: piou2fois,
g.massar@alemtid.asso.fr, 30. 08. 2002, 08:33
Si le site est en asp ya une commande qui pourrait t'aider
server.mappath("/nomdu fichier")
Par contre pour un site en html pur je vois pas comment
a moins de mettre des liens comme ceci
<LINK REL="STYLESHEET" TYPE="text/css" HREF="http://monhebergeur/moncompte/css/style2.css">
mais bon ca t'obligera a modifier chaque page pour chaque hebergeur
»» Bonsoir/Bonjour !
»» Je suis perplexe.
»» J'ai la structure suivante :
»» racine/page.html
»» racine/style.css
»» racine/css/style2.css
»» racine est pour mon site paramétrable (j'aimerai) par exemple pour plusieurs hébergeurs etc.
»» racine = file://c:/Sitelocal
»» racine = http://www.ifrance.com/tichou/css
»» etc
»» J'essaie donc de faire lire mes pages CSS comme ceci :
»» <LINK REL="STYLESHEET" TYPE="text/css" HREF="file:///f:/Site/css/style2.css">
»» MAIS :
»» - cela ne fonctionne pas sous Netscape/Mozilla (1.0)
»» - cela fonctionne sous Internet Explorer (5.5)
»» et :
»» <LINK REL="STYLESHEET" TYPE="text/css" HREF="css/style2.css">
»» fonctionne bien
»» Malheureusement, étant donné l'arborescence de mon site (3 ou 4 niveaux selon les pages), la solution à lien relatifs ne me satisfait pas.
»» Quelqu'un a-t-il une idée ? une solution ?
»» Merci beaucoup !
»» pascal
Le message suivant est de: Pascal,
tichou@ifrance.com, 30. 08. 2002, 20:24
»» Si le site est en asp ya une commande qui pourrait t'aider
»» server.mappath("/nomdu fichier")
»» Par contre pour un site en html pur je vois pas comment
»» a moins de mettre des liens comme ceci
»» <LINK REL="STYLESHEET" TYPE="text/css" HREF="http://monhebergeur/moncompte/css/style2.css">
»» mais bon ca t'obligera a modifier chaque page pour chaque hebergeur
Oui d'accord,
Le problème, c'est ce que je voudrai utiliser indiféremment les protocoles file:// et http://
Surtout que les 2 naviguateurs savent le faire, mais Mozilla a des problèmes avec <LINK> visiblement. D'ailleurs je vais leur poser la question.
Mon site est entièrement en HTML.
Autre solution, inclure les balises <STYLE> dans les pages, mais c'est plus lourd à charger, au lieu d'avoir la feuille CSS en cache.
On verra
A+
Pascal
Le message suivant est de: Pascal <- solution,
tichou@ifrance.com, 30. 08. 2002, 21:49
re bonsoir,
Si je désire tant l'utilisation de file://, c'est pour développer chez moi.
http:// fonctionne tout à fait bien, et tant qu'à utiliser un serveur web local pour le PHP (Apache/EasyPHP), j'ai essayé ceci :
<LINK HREF="http://127.0.0.1/MonSite/css/style2.css" TYPE="text/css" REL=STYLESHEET>
Cela fonctionne tout à fait bien.
Mais allez comprendre pourquoi lesd trucs du genre :
<LINK HREF="file://f:/MonSite/css/style2.css" TYPE="text/css" REL=STYLESHEET>
ne fonctionnent pas.
Pour la feuille de style, il y a un aperçu à ce lien :
http://membres.lycos.fr/delrot/futur/programmation/programmation.html
Si vous avez des idées...
Pascal
- 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8< - 8<
»» Bonsoir/Bonjour !
»» Je suis perplexe.
»» J'ai la structure suivante :
»» racine/page.html
»» racine/style.css
»» racine/css/style2.css
»» racine est pour mon site paramétrable (j'aimerai) par exemple pour plusieurs hébergeurs etc.
»» racine = file://c:/Sitelocal
»» racine = http://www.ifrance.com/tichou/css
»» etc
»» J'essaie donc de faire lire mes pages CSS comme ceci :
»» <LINK REL="STYLESHEET" TYPE="text/css" HREF="file:///f:/Site/css/style2.css">
»» MAIS :
»» - cela ne fonctionne pas sous Netscape/Mozilla (1.0)
»» - cela fonctionne sous Internet Explorer (5.5)
»» et :
»» <LINK REL="STYLESHEET" TYPE="text/css" HREF="css/style2.css">
»» fonctionne bien
»» Malheureusement, étant donné l'arborescence de mon site (3 ou 4 niveaux selon les pages), la solution à lien relatifs ne me satisfait pas.
»» Quelqu'un a-t-il une idée ? une solution ?
»» Merci beaucoup !
»» pascal
© 1998-2004
selfhtml@fr.selfhtml.org