在页面上多次引用单个图像文件会影响性能吗?

时间:2016-10-11 03:10:07

标签: c# html css asp.net image

我在C#代码后面的ASP.NET页面上的网格中引用了一个单个图像图标100次。 这是正确的方法,或使用CSS精灵和Css类,渲染图像更好? 哪一个优于另一个,还有其他更好的方法吗?

1 个答案:

答案 0 :(得分:1)

asp.net/c#是服务器端语言,它将在服务器上执行代码,然后它将发送给用户浏览器

和css是客户端,因此这将在客户端浏览器上执行其任务,因此使用类或id通过css引用img总是好主意,您也可以使用css sprites来减少服务器请求

您还可以利用IIS中的浏览器缓存,以便下次用户无需下载该图片