关于指定像素大小的图像的快速问题:
<img src="/logo.jpg" alt="logo" width="200px" height="120px" />
或者<img src="/logo.jpg" alt="logo" width="200" height="120" />
我一直使用px,但最近注意到很少有人这样做。是不是最好不要使用px?这样做有什么影响吗?
关于指定像素大小的图像的快速问题:
<img src="/logo.jpg" alt="logo" width="200px" height="120px" />
或者<img src="/logo.jpg" alt="logo" width="200" height="120" />
我一直使用px,但最近注意到很少有人这样做。是不是最好不要使用px?这样做有什么影响吗?
img
标签本身的宽度/高度属性值中不需要添加 px
标签,因为无论如何都使用像素。但是在 CSS 中,可以使用不同的单位来指定宽度和高度,因此在使用 CSS 时添加标签是合适的。目前没有找到任何证明,但我会在HTML中使用没有单位的整数(如果不是百分比),在CSS中使用“px”,除了零值,在这种情况下最好省略单位。
.logo {
width: 200px;
height: 120px;
}
HTML:
<img src="/logo.jpg" alt="logo" class="logo" />
我通常会省略它。因为我很少使用<img>
元素。但是,最好的做法是在<img>
标签中设置宽度和高度,这样浏览器就不需要计算这些尺寸。
我会继续使用像素来指定大小。你可能不需要这样做,但根据Web标准,我认为你应该这样做。在像素中指定大小肯定不会损害你的代码,所以请保留它。