由于mime类型不匹配,CSS被忽略

时间:2012-07-10 19:42:51

标签: html css mime-types mime-message

我测试过的每个浏览器都会忽略我的网站样式表。我在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>

4 个答案:

答案 0 :(得分:8)

我明白了,我刚刚开始工作的公司在设置我的电脑时未能为IIS安装静态内容功能。所以它忽略了我的所有样式表,图像和链接。

答案 1 :(得分:0)

您的服务器显然发送了错误的媒体类型信息。但是,无法从服务器外部进行验证。

答案 2 :(得分:0)

我的文件名中有一个拼写错误,并且在链接和文件中拼写为myFile.ccs vs myFile.css。 Firefox很好,但IE返回了这个错误。

答案 3 :(得分:-1)

我意识到,使用新的Windows 10计算机时,我无法在本地IIS中启用“静态内容”。为此,请从“控制面板”转到“打开或关闭Windows功能”,然后导航到以下位置:

enter image description here

确保选中此“静态内容”选项。然后,以管理员身份打开命令窗口并执行iisreset。

动臂,固定。