【发布时间】:2012-07-10 08:47:09
【问题描述】:
我测试过的每个浏览器都忽略了我的站点样式表。在 IE9 - SEC7113 上测试时出现此错误:由于 mime 类型不匹配,CSS 被忽略
这是引用它的标头中的 html。如果您需要更多信息,请告诉我。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head runat="server">
<title></title>
<!--The style sheet below is the one being ignored-->
<link rel="stylesheet" type="text/css" charset="UTF-8" href="Styles/Site.css" />
<!-- Skin CSS file -->
<link rel="stylesheet" type="text/css" href="http://yui.yahooapis.com/2.9.0/build/assets/skins/sam/skin.css" />
<!-- Utility Dependencies -->
<script src="http://yui.yahooapis.com/2.9.0/build/yahoo-dom-event/yahoo-dom-event.js"></script>
<script src="http://yui.yahooapis.com/2.9.0/build/element/element-min.js"></script>
<!-- Needed for Menus, Buttons and Overlays used in the Toolbar -->
<script src="http://yui.yahooapis.com/2.9.0/build/container/container_core-min.js"> </script>
<script src="http://yui.yahooapis.com/2.9.0/build/menu/menu-min.js"></script>
<script src="http://yui.yahooapis.com/2.9.0/build/button/button-min.js"></script>
<!-- Source file for Rich Text Editor-->
<script src="http://yui.yahooapis.com/2.9.0/build/editor/editor-min.js"></script>
<script src="http://yui.yahooapis.com/2.9.0/build/editor/simpleeditor-min.js"></script>
</head>
【问题讨论】:
-
这是在您自己的个人服务器上吗?它可能没有发送具有正确 mime 类型的 CSS 文件。
-
你的服务器是什么?你能换the .htaccess files吗?
-
尝试使用绝对路径而不是相对路径
-
你为什么需要
charset="UTF-8"?当它被请求时,它实际上不会影响样式表的 MIME 类型。
标签: html css mime-types mime-message