IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Mise en page CSS Discussion :

Fichier CSS non pris en compte


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Webdesigner
    Inscrit en
    Avril 2014
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : Avril 2014
    Messages : 92
    Par défaut Fichier CSS non pris en compte
    Bonjour à tous,

    Avant de vous exposer mon problème je précise que j'ai lu des posts et des posts sur le sujet et que je n'ai pas trouvé de solution ou d'explication à ce problème précis :

    J'ai un site en ligne, que je vois parfaitement bien via IE, Firefox ou Chrome.
    Or chez ma cliente (dommage...), qui utilise IE, on ne voit que le HTML, le CSS n'étant pas pris en compte...
    Comment se peut-il que l'on ait ces différences de prise en compte du CSS via un même navigateur ?
    Si IE prend le fichier CSS en compte de mon côté ça devrait être le cas chez toute personne accédant au site via IE non ?

    Je me creuse les méninges depuis des heures... D'où vient ce problème ?
    - Un paramétrage particulier sur sa machine ?
    - Une ancienne version de IE mais dans ce cas on aurait quand même quelques propriétés CSS qui seraient prises en compte ?
    - Le mode protégé activé sur IE peut-il avoir une incidence ?

    Et au niveau du code :

    - La balise
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
    dans le head de mes pages est-elle obligatoire ?

    - La propriété dans mon tag link renvoyant vers mon fichier CSS est-elle obligatoire ?


    Merci par avance pour votre aide.
    E. Nigma

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Il existe plusieurs méthode pour utiliser le css qui sont expliquées ici : http://www.w3schools.com/css/css_howto.asp

    Celle que je préfère est celle que tu a utilisé : stocker les paramètres dans un fichier css.
    Pour que ce fichier soit pris en compte, il doit être indiqué dans une balise link dans la partie head de ta page.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" type="text/css" href="monfichier.css">
    Quelle version de IE ta cliente utilise-t-elle?
    Peux-tu nous poster la partie head de ta page et le fichier css associé ?

    Cordialement.

  3. #3
    Membre confirmé
    Femme Profil pro
    Webdesigner
    Inscrit en
    Avril 2014
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : Avril 2014
    Messages : 92
    Par défaut
    Bonsoir Ecatomb,

    Merci pour ta réponse.

    je n'ai pas accès à mes fichiers pour l'instant mais :

    - je suis OK sur le tag link dans le head
    - la propriété type="text/css" n'existe pas dans mon code car je pensais qu'elle était obsolète en HTML5

    Et en effet je continue de réfléchir et je pense à la version IE utilisée par ma cliente (j'attends sa réponse à ce sujet).
    Se peut-il par ex que suivant la version utilisée, le fait de ne pas avoir inclus la propriété type="text/css" soit un problème pour le navigateur pour lire le CSS ?
    Sur IE11 de mon côté aucun problème mais peut-être qu'avec une version antérieure c'est pas la même histoire...


    E. Nigma

  4. #4
    Invité
    Invité(e)
    Par défaut
    Il est possible que son ancienne version d'IE ne supporte pas l'absence de cette propriété

  5. #5
    Membre confirmé
    Femme Profil pro
    Webdesigner
    Inscrit en
    Avril 2014
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Webdesigner

    Informations forums :
    Inscription : Avril 2014
    Messages : 92
    Par défaut
    C'est certainement par là qu'il faut chercher en effet.
    Je laisse la discussion ouverte car je devrais en savoir plus d'ici quelques jours. Je posterai le fruit de mes recherches ;-)

  6. #6
    Expert confirmé Avatar de CosmoKnacki
    Homme Profil pro
    Justicier interdimensionnel
    Inscrit en
    Mars 2009
    Messages
    2 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Justicier interdimensionnel

    Informations forums :
    Inscription : Mars 2009
    Messages : 2 986
    Par défaut
    En étant un peu plus précise, il serait plus simple d'identifier l'origine du problème. Je pense en particulier à la version précise du navigateur de ta cliente, si ça se trouve elle utilise ie4 sous windows 95 (bon j'exagère un peu, mais ça c'est vu). Vérifies aussi que ta cliente en question a pensé à actualiser la page.

    Plus sérieusement, testes la version en ligne de ton site (pas juste ta version de travail en local), si ça se trouve, c'est juste un problème de path.

    À propos de <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">, surtout ne te sens pas obligée de mettre la balise et ses noms d'attributs en majuscule, dans la mesure où cela ne se fait plus depuis 15 ans (cela dit ça ne porte pas à conséquence).
    En fait, cette balise est inutile. Elle sert (servait) à définir pour le navigateur le type mime des styles appliqués à la page. Mais de toute manière cela ne sert à rien vu que tu utilises la balise link dont normalement un des attributs est type="text/css" et quand bien même il n'y serait pas, les navigateurs attribuent le type mime text/css par défaut dés lors qu'il s'agit d'une feuille de style (rel="stylesheet").

    remarque: de mémoire, je crois que validome.org râle quand tu oublies cette balise ou quand l'entête http ne contient pas explicitement cette information, mais concrètement je ne pense pas qu'il y ait un quelconque intérêt à l'ajouter.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. fichier xml non pris en compte : redémarrage obligé ..
    Par coucou78 dans le forum Tomcat et TomEE
    Réponses: 8
    Dernier message: 16/04/2008, 10h28
  2. link vers CSS non pris en compte
    Par Romain93 dans le forum Mise en page CSS
    Réponses: 2
    Dernier message: 30/04/2007, 13h47
  3. CSS non pris en compte par ff
    Par krapno dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 29/08/2006, 14h25
  4. CSS non pris en compte par ie (AJAX)
    Par Wanty dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 29/08/2006, 12h19
  5. CSS non pris en compte
    Par DragOr dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 08/06/2006, 13h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo