Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
将图像精灵用于 CSS 还是使用许多不同的图像文件更好?也许使用许多不同的图像而不是一个精灵更好,反之亦然?
由于典型的网站包含多个 css、java 脚本和图像文件,导致浏览器请求多个 http 请求。通过使用 sprite,它会导致更少的 http 请求(对 web 服务器和客户端/用户有利),因此页面将被快速加载(对客户端/用户有利)
将所有内容放在 1 个精灵中,因此只需要 1 个请求。
编辑
实际上最好将所有相关的东西放在同一个精灵上,例如带有论坛图像的精灵,带有主页图像的精灵,......因为您不需要主页上的论坛图像。(-> 减少请求的大小)