这个链接非常接近我的问题,但似乎更适用于语法而不是实际渲染输出:
我看到图像的高度和宽度可以在实际的html img
标签中定义,事实上,按照我的理解,应该在那里定义。然而,我想知道当涉及到图像如何显示时,什么是重要的。如果我插入以下代码
<img src="images/academia_vs_business.png" width="740" height="382" alt="" />
没有应用css样式到图像,它会以其本机宽度和高度呈现吗?
如果我给该图像添加css样式,如下所示
img {
width: 400px
}
它会否覆盖html的width
属性?
如果我在html中没有指定图像的高度和宽度,唯一的问题是我没有向非视觉用户代理传递实际的图像大小,还是还有其他问题(例如浏览器无法在页面加载期间为imgs
分配空间)。
如果css将更改图像大小,那么在html标签中指定大小是否多余?
我想这可以总结为放置和调整图像的最佳实践,我很想听听其他技术。
img
标签中指定的width
和height
实际上不是内联样式,这很奇怪(您也可以添加内联样式)。 - Startec