J'ai une application javascript et lorsque je l'exécute sur Firefox, j'obtiens l'erro suivant sur la console:
"La feuille de style n'a pas été chargée car son type MIME," text/html "n'est pas" text/css ".
DumbStuck !!
EDIT: Notez qu'il indique que "La feuille de style ABCD ..." Mais ABCD est en fait un fichier HTML.
Edit ( [~ # ~] answer [~ # ~] ): En fait, j'avais mal mis href=""
, et donc le fichier html était en train de se régénérer en tant que CSS. Mozilla avait le bug similaire ne fois , et c'est de là que j'ai obtenu la réponse. Mais les réponses de tout le monde m'ont aussi aidé. Merci.
En fait, j'avais mal mis href = "", et donc le fichier html se référençait comme CSS. Mozilla avait le bug similaire ne fois , et j'ai obtenu la réponse de là.
Dans la section head de votre document html:
<link rel="stylesheet" type="text/css" href="/path/to/ABCD.css">
Votre fichier css doit être css uniquement et ne contenir aucun balisage.
Il s'agit plus probablement d'un problème côté serveur. vous demandez la page de feuille de style "Styles/Site.css" au serveur de type "text/css", mais votre serveur peut répondre à cette demande avec "test/html". J'ai eu ce problème lorsque mon serveur fonctionnait en python et il répondait aux fichiers css demandés avec le texte d'en-tête/html (comme celui de mon fichier index.html). J'ai réorganisé mon serveur code et affecté les en-têtes corrects à ses pages correspondantes et mon problème a été résolu.
Vous essayez de l'utiliser comme fichier CSS, probablement en utilisant
<link rel=stylesheet href=ABCD.html>
ou
<style>
@import url("ABCD.html");
</style>
Dans Ubuntu Dans le fichier conf: /etc/Apache2/sites-enabled/your-file.conf
changement
AddHandler application/x-httpd-php .js .xml .htc .css
à:
AddHandler application/x-httpd-php .js .xml .htc
Vérifiez tout .htaccess. Peut-être qu'une règle .htaccess interfère avec la bonne sortie. Essayez de parcourir votre ressource CSS directement dans votre barre d'adresse, elle doit être présentée au format texte.
C'est ce que j'ai fait pour moi dans .htaccess (il se pourrait que vous ayez une directive obligeant tous les fichiers à se charger en texte de type MIME/html):
Dans .htaccess
AddType text/css .css