我应该为css.map文件使用什么rel属性?

时间:2015-09-22 08:46:32

标签: html css internet-explorer

在我的网络应用程序中,我有一些扩展名为" .css.map"的文件。

在互联网上看,我看到,作为内容类型,我应该把" application / json"所以我的include指令看起来像这样:

<link rel="stylesheet" type="application/json" href="resources/css/angular-chart.css.map"/>

尽管如此,这并不妨碍我的浏览器显示警告:

Resource interpreted as Stylesheet but transferred with MIME type text/html

此警告似乎是Internet Explorer浏览器上显示空白页面的原因(chrome和firefox似乎没问题)。重新加载页面后,IE确实显示正确,但我想通过删除该警告来解决此问题。

我认为问题在于

rel="stylesheet"

所以,我应该把它放在那里?

2 个答案:

答案 0 :(得分:3)

您根本不应该链接到地图文件。使用它们的工具将使用X-SourceMap标头或通过将.map添加到实际样式表或JavaScript程序的URL来推断URL。

答案 1 :(得分:0)

尝试在链接标记中将类型明确指定为json,

    <link rel="stylesheet" type="application/json" href="blah">