Pb affichage css sous Firefox mais marche sous IE - HTML/CSS - Programmation
Marsh Posté le 22-01-2007 à 16:30:30
heu je me trompe peut être, mais les css on les inclus avec une balise <link>, pas <a> nan ?
Marsh Posté le 22-01-2007 à 16:34:00
Rob_73 a écrit : Bonjour ! |
WTF is that ???
C'est pas DU TOUT comme ça qu'on relie une page de style à un document html hein...
http://forum.alsacreations.com/faq [...] port-.html
Rob_73 a écrit : Est-ce que le "../" pourrait poser problème? ! |
non
Marsh Posté le 22-01-2007 à 19:27:31
euh ouai trop confus pour cette erreur, je l'ai fait 10 000 fois mai jai pa fai gaffe quan jai posté le message... donc jai bien utilisé la balise link effectivement
Marsh Posté le 22-01-2007 à 19:40:18
index.php fait des includes de page1.php ?
dans ce cas le chemin c'est pas ../styles mais styles
Marsh Posté le 22-01-2007 à 23:08:55
non en fait ma page index.php inclue une banniere, un menu et un copyright (include1.php, include2.php...) mais la page1.php est du même type que la page index.php (elle a les mêmes includes, le contenu n'est pas le même bien sûr mais elle est à un niveau différent)
J'espère être clair.
Marsh Posté le 22-01-2007 à 23:19:07
<link href="../styles/style.css" rel="stylesheet" media="all" type="text/css">
tu dois au minimum avoir ca
Marsh Posté le 22-01-2007 à 23:25:49
oui voilà j'ai ça pour les pages situées dans le dossier page. Pour la page index c'est
<link href="styles/index.css" rel="stylesheet" media="all" type="text/css">
Je pense avoir bien déclaré la feuille de style mais ça ne passe que sur IE.
Marsh Posté le 22-01-2007 à 23:33:22
en fait c'est bon j'ai réussi, maintenant le style s'affiche correctement.
En relisant le code j'avais oublié dans une de mes pages le fameux "../"
Erreur de débutant.
Merci d'avoir pris la peine de m'aider. A+ !
Marsh Posté le 23-01-2007 à 09:22:31
ReplyMarsh Posté le 23-01-2007 à 09:25:14
Reply
Marsh Posté le 22-01-2007 à 16:12:45
Bonjour !
Voici mon problème : j'ai relier une page web (avec 3 includes) à une feuille de style css. Le problème c'est que ça ne marche pas sous Firefox, que sous IE (la page s'affiche, et affiche les includes mais il n'y a pas de style...). Je pense que cela peut venir de mon arborescence du site. Je l'ai construite comme ça :
_______________
index.php
styles
page1.css
pages
page1.php
includes
include1.php
include2.php
include3.php
________________
J'ai donc fais des liens de ce type : "<a href="../styles/page1.css"> Est-ce que le "../" pourrait poser problème?
Merci pour votre aide !