我可以在Pastebin上托管CSS样式表吗?

时间:2015-08-11 01:08:06

标签: html css pastebin

这更好地出于好奇,但是可以在Pastebin上保存样式表并将其加载到HTML文档中吗?我尝试按照您通常链接样式表的方式进行操作,但它没有用。这是我使用的测试代码:

<html>
    <head>
    <title>Test</title>
    <link rel="stylesheet" type="text/css" 
    href="http://pastebin.com/0dY5eBga" />
    </head>

    <body>
    <p>This is a test. Will it work? Probably not.</p>
    </body>
</html>

我尝试使用的代码保存在http://pastebin.com/0dY5eBga

1 个答案:

答案 0 :(得分:4)

即使使用原始URL,也无法以这种方式从pastebin导入样式表,因为pastebin服务器在HTTP响应上设置了Content-Type text/plain标头。这将阻止文件被正确解释为CSS样式表。

例如,Chrome会出现以下错误:

Resource interpreted as Script but transferred with MIME type text/plain

然后它将拒绝应用你的风格。

有关CSS文件中MIME类型不正确的详细信息,请参阅以下MDN文章 - 许多浏览器使用不正确的MIME类型阻止资源:
Incorrect MIME Type for CSS Files
Configuring Server MIME Types

以下是从Pastebin链接时CSS 的实际示例,因为服务器不会使用text/css MIME类型发送它:

<link href="http://pastebin.com/raw.php?i=0dY5eBga" rel="stylesheet"/>

<p>This text is not red.</p>