我担心我们网站首页的加载时间。
我的首页使用了一个默认样式表,其中包含整个网站的所有样式。我在其他页面的元素中引用了背景图片(即没有在首页上使用)。当用户访问网站首页时,这些背景图片是否仍然会被加载?
或者只有直接在该页面上使用的css背景图片才会被加载?
我担心我们网站首页的加载时间。
我的首页使用了一个默认样式表,其中包含整个网站的所有样式。我在其他页面的元素中引用了背景图片(即没有在首页上使用)。当用户访问网站首页时,这些背景图片是否仍然会被加载?
或者只有直接在该页面上使用的css背景图片才会被加载?
有一种方法可以找出问题:使用调试代理工具。
对于不同的浏览器,答案可能会有所不同。
其他人的帖子提醒我,我正在基于firebug上的信息;除了FF之外的浏览器可能会下载那些未使用的背景图片,但我真的很怀疑。
在Erik的答案基础上,您可以使用像Google的Page Speed Firefox附加组件(我相信它是建立在Firebug之上的)这样的工具,查看当加载网站时实际上导致其变慢的原因。
您可以在此处查找有关该工具和其他一些提示的更多信息:http://code.google.com/speed/page-speed/docs/using.html