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 :

Problem pour charger un CSS


Sujet :

CSS

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 166
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 166
    Par défaut Problem pour charger un CSS
    Bonjour a tous.
    (J'espère avoir choisi le bon forum)
    J'heberge exactement les memes fichiers chez une hébergeur et un autre.
    Chez un, tout ce passe bien et j'ai l'autre je recois ce message d'erreur dans mon "Error Console" (Firefox):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    This style sheet https://www.monsite.ch/temp/js/tiny_mce/advanced/skins/default/content.css was loaded as CSS even though its MME type, "text/plain", is not "text/css".
    Dans mon premier hébergeur, je n'ai pas ce problème.

    Savez comment je peux faire pour que mon css, soit bien chargé?

  2. #2
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Comment appelles tu le css dans le fichier HTML ?

    Comme ça :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link href="style.css" type="text/css" rel="stylesheet" />
    Tu précises bien le type="text/css" ?

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 166
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 166
    Par défaut
    Salut 12 monkeys,

    Ben je ne sais pas trop, car c'est tiny_mce qui "génère" ceci.
    Donc je ne sais pas trop ou aller regarder...
    Je cherche...

    Mais portant ca marche chez un hébergeur, mais pas chez l'autre

  4. #4
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonjour

    Tu regarde une page posant problème, tu fais un clic droit et tu affiches la source, le chemin vers le CSS se trouve dans l'entête du document (balises <head></head>).

    http://css.developpez.com/tutoriels/premiers-pas/#LII-C

  5. #5
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 166
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 166
    Par défaut
    Salut,
    Ben c'est pas ou simple que ca, car c'est tout généré en javascript.
    Mais j'ai enfin pu localisé le code et j'ai réussi à ajouter le type
    Donc finalement, j'ai ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <link rel="stylesheet" type="text/css" media="all" mce_href="https://www.unit.dept.domain.ch/temp/js/tiny_mce/themes/advanced/skins/default/content.css" href="https://www.unit.dept.domain.ch/temp/js/tiny_mce/themes/advanced/skins/default/content.css">
    (J'ai meme pu ajouté le media)

    Malgré ceci j'ai toujours mon message d'erreur:
    ...was loaded as CSS even though its MIME type, "test/plain", is not "text/css"
    J'ai aussi remarqué un truc, quand mes page se trouve sur un site commençant par http:// => Ca marche
    en revanche quand il se trouve sur sit commançant par https:// => ca marche plus

    J'ai meme trouvé comment faire pour avoir une adresse relative (ou lieu d'une adresse absolue) dans le lien de mon CSS, et même problème

    Une idée?

  6. #6
    Membre confirmé
    Avatar de cahnory
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    203
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 203
    Par défaut
    Si j'essai de charger https://www.unit.dept.domain.ch/temp...lt/content.css dans mon navigateur je n'y arrive pas... autrement dit le server me renvois un message d'erreur au format text/plain et non le css au format text/css attendu.
    De manière générale, il vaut mieux avoir tout ses fichiers sur son propres server, déjà on est pas dépendant d'autrui, ensuite, si le server sur lequel se trouve le fichier (ici css mais c'est valable pour du js ou des images) rame ou est hs ça se répercutera de façon plus ou moins génante (ça n'aura pas les mêmes conséquence s'il s'agit d'une image ou d'un js).

  7. #7
    Membre expérimenté
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    3 166
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 166
    Par défaut Probleme pour charger un CSS
    Bonjour à tous,
    J'ai un problème recurant.
    J'ai fais un simple truc qui consitue de deux fichiers:

    index.php
    fichier.css


    Dans mon fichier index.php, j'ai seulement ceci:
    Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    <!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=utf-8" />
    <title>CSS not loaded</title>
    <link href="file.css" rel="stylesheet" type="text/css" />
     
    </head>
     
    <body>
    <p>RED BACKGROUND = CSS LOADED</p><p>WHITE BACKGROUND= CSS NOT LOADED</p>
    </body>
    </html>
    et dans mon fichier file.css, j'ai seulement ceci:
    Code CSS : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    @charset "utf-8";
    /* CSS Document */
     
    body{background-color:#FF0000;}

    quand je charge mon fichier index.php avec firefox, et qu'ensuite, je vais voir la consol d'erreur (tool -> Error consol)
    et je peux lire ce message :
    the stylesheet http://www.monsite.ch/ was not loaded because its MIME type, "text/plain", is not "text/css
    J'ai beaucoup cherché à comprendre pourquoi et je suis arrivé a la conclusion que le serveur n'arrive pas a renvoyer le bon type de fichier, soit "text/css"

    Ce que je veins de découvrir, d'ou ma question:

    Si dans mon fichier, je mets un chemin absolut à mon CSS, soit:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <link href="http://www.monsite.ch/file.css" rel="stylesheet" type="text/css" />
    J'ai encore le même message d'erreur.
    Cependant, si je mets mon fichier css dans un autre domaine:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <link href="http://www.un-autre-demaine.ch/file.css" rel="stylesheet" type="text/css" />
    là, sa marche!!!!

    Pouvez-vous m'expliquer pourquoi,le css est chargé s'il est placé dans un autre hébergement?

    Milles mercis pour vos lumières!!

Discussions similaires

  1. [TinyMCE] [text/css] probleme recurant pour charger le CSS sur un domaine https://
    Par pierrot10 dans le forum Bibliothèques & Frameworks
    Réponses: 1
    Dernier message: 01/02/2010, 21h54
  2. Probleme pour charger une DLL
    Par labluegirl dans le forum Bibliothèques
    Réponses: 26
    Dernier message: 02/04/2009, 11h36
  3. Probleme pour charger un fichier image (Pocket PC)
    Par Cvbdev dans le forum Windows Forms
    Réponses: 1
    Dernier message: 20/11/2007, 16h10
  4. Réponses: 4
    Dernier message: 03/08/2007, 11h41
  5. Probleme pour charger un icone
    Par DrTank dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 17/05/2007, 12h02

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