如何使用HTTP响应头将CSS发送到客户端?

时间:2010-12-20 10:59:49

标签: css http-headers

如何使用服务器标头将CSS文件发送到客户端?

1 个答案:

答案 0 :(得分:5)

您的问题不是很具描述性,但您可能 引用最近在线发布的this article

确实不是那么难:RFC5988描述了LINK标头,它允许您通过HTTP标头发送<link>元素,而不是将它们包含在HTML中。

与文章中的示例一样,用法类似于

Link: <some-document.html>;rel=prefetch

...这与将其放在HTML中具有相同的效果:

<link href="some-document.html" rel="prefetch"

使用像 PHP 这样的语言时,您必须编写一行与此类似的代码:

<?php header('Link: <demo.css>;rel=stylesheet'); 

请注意: 在撰写本文时,只有FireFox和Opera似乎支持此标题。