Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1595 connectés 

  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [CSS]css non reconnu par ie mais OK avec firefox et opera [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[CSS]css non reconnu par ie mais OK avec firefox et opera [Résolu]

n°1299697
Marcal
Posté le 06-02-2006 à 12:00:02  profilanswer
 

Bonjour,
 
J'ai basculé un site d'un serveur à un autre.
Les pages s'affichaient sans problèmes avec iexplore.
 
Depuis le changement de serveur, les styles css ne s'affichent plus sous ie, mais il n'y a pas de problèmes avec firefox et opera.
 
J'ai essayé de mettre des doctypes différents, changer les balises meta et link, mais rien à faire, c'est comme si ie n'interprétait pas le fichier style1.css.
 
Quelqu'un à une idée ?
 
Merci
 
Le nouveau serveur est sous Apache/2.0.52 (White Box) / PHP Version 4.3.9
L'ancien est sous Apache 2.0 / PHP Version 4.2.2
 
Voilà l'en tête des pages :
 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
<link href="style1.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
a:link {
 text-decoration: none;
}
a:visited {
 text-decoration: none;
}
a:hover {
 text-decoration: none;
}
a:active {
 text-decoration: none;
}
.Style3 {color: #990000}
-->
</style>
</head>


Message édité par Marcal le 08-02-2006 à 23:16:49
mood
Publicité
Posté le 06-02-2006 à 12:00:02  profilanswer
 

n°1299709
omega2
Posté le 06-02-2006 à 12:14:50  profilanswer
 

Vérifie que ta page arrive intacte dans le navigateur. C'est la seule raison que je vois en dehors de la désactivation des feuilles de style dans le navigateur en lui même. (dans la fenêtre des options internets, quelquechôse "accéssibilités" )

n°1299829
bedomon
La vérité est ailleurs
Posté le 06-02-2006 à 14:47:17  profilanswer
 

tu parle des style de ta feuille de style externe ou bien de ceux declaré dans <head> ???

n°1299902
Marcal
Posté le 06-02-2006 à 16:22:49  profilanswer
 

Merci pour vos réponses.
 

omega2 a écrit :

Vérifie que ta page arrive intacte dans le navigateur. C'est la seule raison que je vois en dehors de la désactivation des feuilles de style dans le navigateur en lui même. (dans la fenêtre des options internets, quelquechôse "accéssibilités" )


 
Qu'est ce que tu appeles une page intacte ?
En fait, ce qui est bizarre, c'est que la même page (ie même code source) s'affiche bien avec ie sur un serveur, mais pas sur l'autre...
 

bedomon a écrit :

tu parle des style de ta feuille de style externe ou bien de ceux declaré dans <head> ???


 
C'est une feuille de style externe dans le même répertoire que la page.
 

n°1299910
omega2
Posté le 06-02-2006 à 16:39:31  profilanswer
 

Je veux dire : Vérifie que le serveur n'a pas modifié la page entre le disque dur et l'envoie au navigateur.
Certains serveur le font ne seraisse que pour rajouter des pubs.

n°1299913
bedomon
La vérité est ailleurs
Posté le 06-02-2006 à 16:43:58  profilanswer
 

je sais qu'avec mon hebergeur (ablink) il falait toujours le chemin absolu pour les liens sur d'autre pages du situé sur le serveur
tu peux essayer avec /style1.css. (meme si tu es a la racine)

n°1299918
Marcal
Posté le 06-02-2006 à 16:52:57  profilanswer
 

omega2 a écrit :

Je veux dire : Vérifie que le serveur n'a pas modifié la page entre le disque dur et l'envoie au navigateur.
Certains serveur le font ne seraisse que pour rajouter des pubs.


 
En fait, c'est un serveur dédié, donc il y a de problème de pubs ou autre...
 

bedomon a écrit :

je sais qu'avec mon hebergeur (ablink) il falait toujours le chemin absolu pour les liens sur d'autre pages du situé sur le serveur
tu peux essayer avec /style1.css. (meme si tu es a la racine)


 
J'ai déjà essayé, mais ça n'a rien changé...
 

n°1299973
bedomon
La vérité est ailleurs
Posté le 06-02-2006 à 17:25:13  profilanswer
 

tu pourrai donné l'adresse pour voir le code

n°1301727
Marcal
Posté le 08-02-2006 à 23:15:47  profilanswer
 

C'est bon, j'ai trouvé :)
Ca venait de la configuration du serveur apache qui avait pardéfaut AddDefaultCharset UTF-8 au lieu de AddDefaultCharset ISO-8859-1 dans http.conf.
 
Une solution alternative, si on ne peut pas changer la config du serveur est de rajouter une ligne  
<?php header('Content-Type: text/html; charset=ISO-8859-1') ?>
au début de la page, ça marche aussi.
 
Voilà...
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  HTML/CSS

  [CSS]css non reconnu par ie mais OK avec firefox et opera [Résolu]

 

Sujets relatifs
[CSS] Fixer une taille à <a></a> ??[Résolu] MVC
[RESOLU] Code couleur sous visual basic[CSS] PNG & Transparence: les performances !
[HTML/CSS]Empiler horizontalement des éléments sans retour à la lignecss nickel sous firefox, rien sous IE
blocs CSS flottant, compatibilité IE[RÉSOLU] Comment utiliser l'interface graphique propre à XP ?
Problème avec des images sous IE [Résolu][VBScript] [RESOLU] fenetre qui se ferme automatiquement
Plus de sujets relatifs à : [CSS]css non reconnu par ie mais OK avec firefox et opera [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR