SELFHTML

Forum SELFHTML: Archives:
PROBLEME de lecture des url avec la balise LINK

Page d'information: vue d'ensemble
vers le bas 

(HTML) PROBLEME de lecture des url avec la balise LINK

Le message suivant est de: Pascal, Adresse électronique 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


 
vers le hautvers le bas 

(HTML) PROBLEME de lecture des url avec la balise LINK

Le message suivant est de: piou2fois, Adresse électronique 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


 
vers le hautvers le bas 

(HTML) PROBLEME de lecture des url avec la balise LINK

Le message suivant est de: Pascal, Adresse électronique 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


 
vers le hautvers le bas 

(HTML) PROBLEME de lecture des url avec la balise LINK

Le message suivant est de: Pascal <- solution, Adresse électronique 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


 
vers le haut

© 1998-2004 Adresse électronique selfhtml@fr.selfhtml.org