【发布时间】:2016-03-17 02:24:46
【问题描述】:
在使用 gtmetrix 测试我的网站时,它建议如下:
页面速度
为所有图像指定宽度和高度可以通过消除不必要的重排和重绘来加快渲染速度。
来自 Google 的详细信息
当浏览器布局页面时,它需要能够围绕可替换元素(例如图像)流动。它甚至可以在下载图像之前开始渲染页面,前提是它知道包裹不可替换元素的尺寸。如果包含文档中未指定尺寸,或者指定的尺寸与实际图像的尺寸不匹配,则浏览器将在下载图像后要求重排和重绘。为防止重排,请在 HTML <img> 标记或 CSS 中指定所有图像的宽度和高度。
Y 慢
在 HTML 中缩放图像会导致下载大图像时不必要的带宽浪费。
来自雅虎的详细信息!
网页设计者有时会使用 HTML 图像元素的宽度和高度属性来设置图像尺寸。避免这样做,因为它会导致图像比需要的大。
那么,该关注哪一个?我应该在html中指定图像尺寸吗?
【问题讨论】:
-
我的意思是指定维度与否?我应该遵循 google 建议还是 yahoo 建议,应该遵循哪一个意思。
-
缩放和或指定图像的尺寸是两件不同的事情。我更愿意指定确切的尺寸,因此不会发生缩放。这样你就可以照顾好他们两个了。
-
是的,如果我的 ide 为我做的话;否则不。
-
@Dagon - 什么是 ide ?嘿嘿嘿... ;-)
-
@DavidDomain IDE 表示记事本、sublime 等文本编辑器
标签: html css image pagespeed yslow