Php, html : problème avec firefoxe 0.8
TheNox
Messages postés
59
Date d'inscription
Statut
Membre
Dernière intervention
-
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
GallyNet Messages postés 434 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis au php et j'ai un soucis avec ma page sous firefox pour le chargement des styles ou des scripts.
Quand je rentre :
<link rel="stylesheet" type="text/css" href="../css/index.css">, c'est ok ou IE. Mais sous firefox, il trouve pas le style à charger.
Je suis obligé de mettre
href="./css/index.css" et non
href="../css/index.css pour que ça marche sous firefox.
(remarquez la différence aux niveau de ../ et ./)
à ma connaissance, on utilisent ../ pour indexer un dossier parent et je sais pas si c'est un bug sous firefox.
(j'ai dejà vu le ./ quelque part mais, jamais utilisé)
Encore pire : href="/css/index.css" marche pas sous IE mais marche bien sous firefox quand je veux indexer le fichier .css qui est dans le dossier /css/ du repertoire courant.
va savoir ?
[ Ce qui marche bien partout c'est : href="css/index.css" (normal quoi !) ]
bouhhhhh !
y'en a marre. Soit, ils font expres de ne pas s'accorder pour interpreter les choses de la même manière, soit c'est moi qui pête les plombs.
qq'un a une astuce à me filer ?
Merci d'avance :), thenox !
<TheNox> :-)
Je suis au php et j'ai un soucis avec ma page sous firefox pour le chargement des styles ou des scripts.
Quand je rentre :
<link rel="stylesheet" type="text/css" href="../css/index.css">, c'est ok ou IE. Mais sous firefox, il trouve pas le style à charger.
Je suis obligé de mettre
href="./css/index.css" et non
href="../css/index.css pour que ça marche sous firefox.
(remarquez la différence aux niveau de ../ et ./)
à ma connaissance, on utilisent ../ pour indexer un dossier parent et je sais pas si c'est un bug sous firefox.
(j'ai dejà vu le ./ quelque part mais, jamais utilisé)
Encore pire : href="/css/index.css" marche pas sous IE mais marche bien sous firefox quand je veux indexer le fichier .css qui est dans le dossier /css/ du repertoire courant.
va savoir ?
[ Ce qui marche bien partout c'est : href="css/index.css" (normal quoi !) ]
bouhhhhh !
y'en a marre. Soit, ils font expres de ne pas s'accorder pour interpreter les choses de la même manière, soit c'est moi qui pête les plombs.
qq'un a une astuce à me filer ?
Merci d'avance :), thenox !
<TheNox> :-)
A voir également:
- Php, html : problème avec firefoxe 0.8
- Editeur html - Télécharger - HTML
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Espace html ✓ - Forum HTML
- [**] Balise pour un espace vide en hml. Merci ✓ - Forum Webmastering
1 réponse
J'ai pas d'astuce mais des explications (qui pourront peut être aidé:
le ../ sert à dire que l'on va dans le dossier parent
le ./ sert à dire que l'on va dans le dossier courant
le / sert à dire que l'on va dans le dossier racine
rien du tout, pour le dossier courant
donc si tu as un site avec l'url suivant:
http://www.hebergeur.fr/monSite/
avec le ../css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/css/index.css
avec le ./css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/monSite/css/index.css
avec le /css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/css/index.css
avec le css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/monSite/css/index.css
Après IE à tendance à ne pas sivre les recommendations existante pour le web (ce qui est source de nombreux problèmes). Il te faut donc tester ce qui va bien pour les deux navigateurs.
le ../ sert à dire que l'on va dans le dossier parent
le ./ sert à dire que l'on va dans le dossier courant
le / sert à dire que l'on va dans le dossier racine
rien du tout, pour le dossier courant
donc si tu as un site avec l'url suivant:
http://www.hebergeur.fr/monSite/
avec le ../css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/css/index.css
avec le ./css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/monSite/css/index.css
avec le /css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/css/index.css
avec le css/index.css
tu vas chercher le fichier dans http://www.hebergeur.fr/monSite/css/index.css
Après IE à tendance à ne pas sivre les recommendations existante pour le web (ce qui est source de nombreux problèmes). Il te faut donc tester ce qui va bien pour les deux navigateurs.