我一直尝试在 HTML 的 img 标签中指定高度和宽度属性。并不是出于样式的原因,而是因为浏览器可以在图片下载完成前就期望图片的大小,从而进行页面布局。根据 HTML 规范:
高度和宽度属性会为用户代理提供图像或对象的大小,以便它们可以为其保留空间,并在等待图像数据时继续渲染文档。
我不知道为什么这从未发生在我身上,但是在 CSS 中指定高度和宽度是否与在 img 标签内部指定相同呢?
display
类型为block
或inline-block
时。否则,如果它是inline
,FF3.5将不会保留空格,但IE7、Safari3.2和Opera9.5+会保留。(已测试)
在Quirks模式下,FF3.5像其他浏览器一样保留空格。相关链接:它提供了一种通过指定文本的结构语义来创建结构化文档的方法...