c# - 在页面上多次引用单个图像文件是否会影响性能?

标签 c# html css asp.net image

我在 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/

相关文章:

c# - ASP.NET 隐藏 <asp :Panel>/<th>/<tr>/<td> inside a ListView

c# - 如何将 List<object> 动态绑定(bind)到 WPF 中的 DataGrid?

javascript - 获取 0 作为状态

css - 如何处理两个重叠 div 的 'double opacity'

c# - 如何为游戏等制作自定义安装程序?

c# - DropDown 不触发 OnSelectedIndexChanged

HTML 组织微数据就在关于我们页面或首页也

html - 如何将 my_html 插入 joomla 文章以便保留格式

javascript - 内容隐藏在 div 之上

css - Box-shadow 不适用于我网站中的任何 div。有没有人有丝毫的倾向为什么?它们都在一个容器中