Ben*_*Ben 2 css php optimization inline head
我想知道它是否更好
A)使用<link>
或包含外部CSS文件
B)回声/刷新/打印CSS直接进入<head>
.
就个人而言,我喜欢选项B,因为它允许
在我付诸实践之前,我应该(不是)有一个重要原因吗?
选项A将为您提供额外的HTTP请求,但浏览器会将CSS文件保存在缓存中,因此这不是什么大问题.
另一方面,即使选项B将为您保存HTTP请求,您的HTML页面也会大得多,如果经常发生更改,浏览器将无法缓存您的HTML页面.所以你的服务器将不得不处理更多的数据传输.
对于很少更改内容的页面,请使用选项B.否则,请使用选项A.