Firefox ne lit pas le css dans un sous-rep
Résolu/Fermé
A voir également:
- Firefox ne lit pas le css dans un sous-rep
- Video downloadhelper firefox - Télécharger - Outils pour navigateurs
- Comment supprimer bing de firefox - Guide
- Comment savoir si quelqu'un lit mes messages sur whatsapp - Guide
- Exporter favoris firefox - Guide
- Firefox download - Télécharger - Navigateurs
32 réponses
toujours pas, désolé
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Bug Firefox</title>
<style type="text/css" media="screen">@import "rep/ecran.css";</style>
</head>
<body>
<h1>Titre h1</h1>
<p class="hauteur1">
Texte en p
</p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">Test W3C</a>
</body>
</html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Bug Firefox</title>
<style type="text/css" media="screen">@import "rep/ecran.css";</style>
</head>
<body>
<h1>Titre h1</h1>
<p class="hauteur1">
Texte en p
</p>
<a href="http://jigsaw.w3.org/css-validator/check/referer">Test W3C</a>
</body>
</html>
en supprimant un niveau de l'arbo, ça marche
ici, ça fonctionne :
http://www.enigmeschristophe-and-co.com/Eric/Essais/test.php
ici, ça ne fonctionne pas
http://www.enigmeschristophe-and-co.com/Travail/Eric/Essais/test.php
(le sous-répertoire "rep" est bien redéfini avec le "ecran.css" dans les deux cas)
ici, ça fonctionne :
http://www.enigmeschristophe-and-co.com/Eric/Essais/test.php
ici, ça ne fonctionne pas
http://www.enigmeschristophe-and-co.com/Travail/Eric/Essais/test.php
(le sous-répertoire "rep" est bien redéfini avec le "ecran.css" dans les deux cas)
en faisant un
menu > outils > supprimer historique récent sous firefox, c'est tombé en marche
que de temps perdu !
merci en tout cas pour votre participation à tous
information à mettre de côté qui pourra reservir
j'attends un peu pour quelques remarques éventuelles et ferai un récapitulatif avant de marquer résolu
maintenant, reste à savoir à partir de quand cela ne fonctionnait pas réellement ...
menu > outils > supprimer historique récent sous firefox, c'est tombé en marche
que de temps perdu !
merci en tout cas pour votre participation à tous
information à mettre de côté qui pourra reservir
j'attends un peu pour quelques remarques éventuelles et ferai un récapitulatif avant de marquer résolu
maintenant, reste à savoir à partir de quand cela ne fonctionnait pas réellement ...
la je comprend pas chez moi (sous firefox) tes deux liens affiche le css correctement !
quand tu dit "ici, ça ne fonctionne pas" de quoi parle tu?
quand tu dit "ici, ça ne fonctionne pas" de quoi parle tu?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
je viens de corriger les pages
quand ça ne fonctionne pas, je veux dire que firefox fait comme si le css n'existait pas, donc aucune mise en page
alors qu'en cliquant sur le lien fourni "Test W3C", le contenu du css s'affiche bien
j'essaye de remonter pour voir où est la différence
avec la balise "<link...", ça ne fonctionne pas
avec la balise "<style..." cela fonctionne
il m'a fallu faire un effacer historique pour que "<style..." fonctionne, à moins que la prise compte du css n'ait été différée
encore merci à tous
quand ça ne fonctionne pas, je veux dire que firefox fait comme si le css n'existait pas, donc aucune mise en page
alors qu'en cliquant sur le lien fourni "Test W3C", le contenu du css s'affiche bien
j'essaye de remonter pour voir où est la différence
avec la balise "<link...", ça ne fonctionne pas
avec la balise "<style..." cela fonctionne
il m'a fallu faire un effacer historique pour que "<style..." fonctionne, à moins que la prise compte du css n'ait été différée
encore merci à tous
éffectivement c'était pas grand chose, prend l'habitude de vider le cache quand tu teste tes pages sous firefox, certaines données ne se rafraichissent pas toutes seules
j'ai moi meme pas mal galerer a cause de ca donc si il y a bien une chose a retenir c'est:
OUTILS=>OPTIONS=>AVANCé=>VIDER LE CACHE
et
OUTILS=>SUPRIMER L'HISTORIQUE RéCENT
A FAIRE A CHAQUE REFRESH QUAND ON TEST UNE PAGE !!!!!!!
j'ai moi meme pas mal galerer a cause de ca donc si il y a bien une chose a retenir c'est:
OUTILS=>OPTIONS=>AVANCé=>VIDER LE CACHE
et
OUTILS=>SUPRIMER L'HISTORIQUE RéCENT
A FAIRE A CHAQUE REFRESH QUAND ON TEST UNE PAGE !!!!!!!
Bonne leçon à retenir ;)
demain, je ferai le résumé et marquerai "résolu" pour celles et ceux qui rencontreraient le même pb
bonne soirée et encore merci
demain, je ferai le résumé et marquerai "résolu" pour celles et ceux qui rencontreraient le même pb
bonne soirée et encore merci
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
1 sept. 2009 à 18:52
1 sept. 2009 à 18:52
Normalement, pas besoin d'effacer le cache.
Quand on presse le bouton actualisé, le navigateur ne prends pas en compte les fichiers du cache est les remplaces par les nouveaux qui arrive directement du serveur.
Si ce n'était pas le cas, je ne vois pas l'intérêt d'un bouton actualiser ...
Quand on presse le bouton actualisé, le navigateur ne prends pas en compte les fichiers du cache est les remplaces par les nouveaux qui arrive directement du serveur.
Si ce n'était pas le cas, je ne vois pas l'intérêt d'un bouton actualiser ...
justement, le actualiser (ou <F5>) ne fonctionne pas dans ce cas, je pense que la raison est :
si tu actualises la page en cours (parce que plantée par exemple), elle se réaffiche bien
SAUF si elle a été modifiée entre temps, ce qui était mon cas avec mes essais successifs, firefox conserve en cache l'ancienne page d'où le besoin de l'effacer.
tu confirmes djvains ?
si tu actualises la page en cours (parce que plantée par exemple), elle se réaffiche bien
SAUF si elle a été modifiée entre temps, ce qui était mon cas avec mes essais successifs, firefox conserve en cache l'ancienne page d'où le besoin de l'effacer.
tu confirmes djvains ?
avion-f16
Messages postés
19246
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 avril 2024
4 497
1 sept. 2009 à 20:09
1 sept. 2009 à 20:09
Bah moi je ne suis pas d'accord.
Lorsque je code en PHP et qu'il y a une erreur, je la corrige et je réactualise sans devoir vider le cache et j'ai bien la nouvelle version de la page (pareil quand je change une image ou quelque-chose dans le genre).
Vider le cache sert tout simplement à libérer de l'espace sur le disque dur.
Lorsque je code en PHP et qu'il y a une erreur, je la corrige et je réactualise sans devoir vider le cache et j'ai bien la nouvelle version de la page (pareil quand je change une image ou quelque-chose dans le genre).
Vider le cache sert tout simplement à libérer de l'espace sur le disque dur.
exactement mais dans ce cas ont peut aussi se demander a quoi sert le bouton "vider le cache" si le bouton "actualiser" le fesait....
moi je pense que lorsqu'on actualise la page toutes les données ne sont pas rafraichies, pour la simple et bonne raison qu'il n'y aurait aucun intérêt a recharger des données qui ont déjà été chargées
j'ai déjà eu ce problème en mettant une musique de fond sur une page:
la musique se charge nickel la première fois, puis plus du tout quand on fait un refresh
la seule solution "vider le cache" !!
si quelqu'un connais une solution a ce problème:
-code a insérer pour que le fichier se recharge a chaque refresh
-réglage dans firefox...
Je suis preneur
moi je pense que lorsqu'on actualise la page toutes les données ne sont pas rafraichies, pour la simple et bonne raison qu'il n'y aurait aucun intérêt a recharger des données qui ont déjà été chargées
j'ai déjà eu ce problème en mettant une musique de fond sur une page:
la musique se charge nickel la première fois, puis plus du tout quand on fait un refresh
la seule solution "vider le cache" !!
si quelqu'un connais une solution a ce problème:
-code a insérer pour que le fichier se recharge a chaque refresh
-réglage dans firefox...
Je suis preneur
j'ai trouvé ce lien, j'espère qu'il fera ton bonheur
https://www.developpez.net/forums/d296823/webmasters-developpement-web/flash-flex/flash/forcer-vidage-cache/
https://www.developpez.net/forums/d296823/webmasters-developpement-web/flash-flex/flash/forcer-vidage-cache/
Résumé :
Problème : Lorsqu'une arborescence est trop longue, firefox ne lit plus le css placé dans un répertoire sous celui du html
/xxx/yyy/zzz/test.html
/xxx/yyy/zzz/rep/style.css
Résolution :
- Soit remonter ces fichiers dans l'arborescence (pas toujours possible)
- Mieux : Remplacer la balise
<link rel="stylesheet" type="text/css" media="screen" href="rep/style.css" />
par
<style type="text/css" media="screen">@import "rep/style.css";</style>
Pour vérifier que cela fonctionne, ne pas oublier d'effacer le cache de Firefox, sinon, il affichera toujours l'ancienne page.
Menu > Outils > Options
Onglet : Avancé
Bouton "Vider le cache maintenant"
Problème : Lorsqu'une arborescence est trop longue, firefox ne lit plus le css placé dans un répertoire sous celui du html
/xxx/yyy/zzz/test.html
/xxx/yyy/zzz/rep/style.css
Résolution :
- Soit remonter ces fichiers dans l'arborescence (pas toujours possible)
- Mieux : Remplacer la balise
<link rel="stylesheet" type="text/css" media="screen" href="rep/style.css" />
par
<style type="text/css" media="screen">@import "rep/style.css";</style>
Pour vérifier que cela fonctionne, ne pas oublier d'effacer le cache de Firefox, sinon, il affichera toujours l'ancienne page.
Menu > Outils > Options
Onglet : Avancé
Bouton "Vider le cache maintenant"