我正在网上阅读有关外部和内部样式表的相互矛盾的信息。我认为这个概念是外部样式表只被缓存一次,所以理论上它们的加载速度应该比内部样式表更快?这是真的吗?
我使用两种类型的样式表在网页测试中测试了我的Blogger博客,看看是否有任何变化。
当我专门使用内部样式表时,网页测试表示我的主页在1.0秒内加载。
当我专门使用外部样式表时,网页测试表示我的主页在1.2秒内加载。
我在这里遗漏了一些东西,例如外部样式表在第一页上加载可能需要更长时间,但后续页面的加载速度比使用内部样式表要快得多吗?
是的,我很痴迷于学习这些东西。 :)
答案 0 :(得分:3)
是的,这是正确的。
使用外部样式表意味着第一页加载时会有另一个请求,因此它会比内部样式表稍慢,但是一旦文件在浏览器缓存中,页面加载就会更快。
通常,您应尽量减少请求,但另一方面,您应该尝试重用可以缓存的资源,这只有在它们是单独的请求时才有可能。