• 关于 图片拼图html 的搜索结果

回答

这两种情况针对的都是图片很少或不会更新使用的,所以在某种程度上,相似度很高(比如都可以减少http请求数、都比直接使用原图片麻烦一点(一个需要拼图,一个需要转码)),这两个方案的区别在于:base64 编码方案不会缓存图片,每次加载都要传输较大的 html/css;css sprites 方案多一个 http 连接;综上,权衡这两点,选择你需要的。update:我个人看法,建议使用 css sprites,虽然多一个 http 连接,但根据你表述的 有数量相当的小size图片(数字节~20KB),如果采用 base64 编码方案,目测流量要大大增加。多一个连接数对整体影响不大,更何况还有 Browser 的缓存(这个是重点)。bug fix:刚忽略了 CSS 也能缓存,经题主提醒,如果将 base64 编码写入 css 文件,而非 html 内部,相比于 css sprites 可以减少一个 http 请求。另外 @p酱 也说了多处重用时无需重复图形内容。

a123456678 2019-12-02 02:21:13 0 浏览量 回答数 0
阿里云大学 云服务器ECS com域名 网站域名whois查询 开发者平台 小程序定制 小程序开发 国内短信套餐包 开发者技术与产品 云数据库 图像识别 开发者问答 阿里云建站 阿里云备案 云市场 万网 阿里云帮助文档 免费套餐 开发者工具 SSL证书 小程序开发制作 视频内容分析 企业网站制作 视频集锦 代理记账服务 2020阿里巴巴研发效能峰会 企业建站模板 云效成长地图 高端建站 2020中国云原生 阿里云云栖号