超文本标记语言<img>
元素可以有width / height属性,也可以有CSSwidth / height特性:
<img src="xxx.img" width="16" height="16"
style="width: 16px; height: 16px"></img>
HTML 属性和 CSS 属性有什么区别?它们应该具有相同的效果吗?
关于这个主题的激烈辩论可以在这里找到:图像标签与 CSS 的宽度属性 https://bytes.com/topic/html-css/answers/155362-width-attribute-img-versus-img-style-width
把它们加起来:
声明宽度值和高度值(可能不是图像的原始物理尺寸)或 css 声明(如宽度:[valueX];高度:[valueY];)的好处是,它有助于加快速度页面的渲染。浏览器知道要分配页面的特定区域多少空间:它甚至会在第一次绘制、第一次解析+渲染页面时绘制图像占位符。当没有定义任何宽度和高度时,浏览器必须下载图像,然后计算出其尺寸、分配空间,然后重新绘制页面。
在我看来,这似乎是最有益的效果。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)