如果未指定图像宽度和高度,为什么图像会闪烁?

时间:2016-03-11 21:42:13

标签: html5

根据

http://www.w3schools.com/html/html_images.asp

  

始终指定图像的宽度和高度。如果未指定宽度和高度,则在加载图像时页面将闪烁。

就我个人而言,我已经尝试过测试它并且从未注意到它发生过。有人以前见过它并知道它为什么会发生吗?

1 个答案:

答案 0 :(得分:2)

w3schools因其准确的信息而闻名,而且历史上非常糟糕,http://w3fools.com被创建来解释信息有多糟糕。

"闪烁" w3schools所指的可能是当图像在加载后改变大小时发生的内容转换。浏览器通常已经优化了这种移动,大部分都会消失,但它仍然可以根据图像的加载方式和样式处理而发生。

主要是使用[width][height]属性来通知浏览器内容的大小,以尽可能快地进行正确的呈现。