我在 C# 代码隐藏的 ASP.NET 页面上的网格中引用一个图像图标 100 次。 这是正确的方法还是使用 CSS Sprite 和 Css 类并渲染图像更好? 哪一个比另一个更受欢迎,还有其他更好的方法吗?
最佳答案
asp.net/c#是服务器端语言,它会在服务器上执行代码,然后发送给用户浏览器
css 是客户端,所以它会在客户端浏览器上执行它的任务,所以通过 css 使用 class 或 id 引用 img 总是个好主意,你也可以使用 css sprites 来减少服务器请求
您还可以利用 IIS 中的浏览器缓存,这样下次用户就不需要下载该图像
关于c# - 在页面上多次引用单个图像文件是否会影响性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39969942/