1

我正在网上阅读有关外部和内部样式表的相互矛盾的信息。我认为这个概念是外部样式表只被缓存一次,所以理论上它们应该比内部样式表加载得更快?这是真的?

我已经用两种样式表在webpagetest 上测试了我的Blogger 博客,看看是否有任何变化。

当我专门使用内部样式表时,Webpagetest 说我的主页在 1.0 秒内加载。

当我专门使用外部样式表时,Webpagetest 说我的主页在 1.2 秒内加载。

我是否在这里遗漏了一些东西,例如外部样式表在第一页上加载可能需要更长的时间,但后续页面的加载速度比使用内部样式表要快得多?

是的,我痴迷于学习这些东西。:)

4

1 回答 1

3

对,那是正确的。

使用外部样式表意味着在第一个页面加载时还有另一个请求,因此它会比内部样式表稍慢,但是一旦文件在浏览器缓存中,页面加载会更快。

通常,您应该尝试尽可能少的请求,但另一方面,您应该尝试重用可以缓存的资源,并且只有当它们是单独的请求时才有可能。

于 2013-09-14T20:03:38.840 回答