Asp.net 为css文件设置内容类型的正确方法?

Asp.net 为css文件设置内容类型的正确方法?,asp.net,content-type,mime,Asp.net,Content Type,Mime,我的网站(使用asp.net构建)在除IE8+9之外的所有浏览器中都可以正常呈现。IE开发工具告诉我,由于MIME类型不匹配,一些CSS被忽略 经过一些研究,我发现这可能是因为我没有正确设置css文件的内容类型。我也不知道如何做到这一点,但设置链接的type属性似乎并不能解决这一问题: <link type="text/css" rel="stylesheet" href="../css/style.css" /> 我已经检查了我的IIS设置,MIME类型中包含了“text/c

我的网站(使用asp.net构建)在除IE8+9之外的所有浏览器中都可以正常呈现。IE开发工具告诉我,由于MIME类型不匹配,一些CSS被忽略

经过一些研究,我发现这可能是因为我没有正确设置css文件的内容类型。我也不知道如何做到这一点,但设置链接的type属性似乎并不能解决这一问题:

<link type="text/css" rel="stylesheet" href="../css/style.css" />


我已经检查了我的IIS设置,MIME类型中包含了“text/css”。

检查css文件是否设置为默认使用windows程序打开。删除windows中的默认设置,IE 8-9应该可以工作。

可能有用:谢谢,但我的网站不是本地的。请与您网站的宿主联系,让他们确认CSS文件是否配置为默认使用windows程序打开。