我正在学习本教程http://www.w3schools.com/css/tryit.asp?filename=trycss_float_elements。
当上面的CSS中所有图片都设置为110px x 90px时,为什么要指定高度和宽度inline?
发布于 2014-02-11 13:24:57
基本上,内联样式具有更高的优先级。在您的示例中,类缩略图具有默认值
height:90px
width:110px并且每个图像都有不同的内联高度和宽度,这将覆盖样式表值。
<img class="thumbnail" src="klematis_small.jpg" width="107" height="90">
<img class="thumbnail" src="klematis4_small.jpg" width="120" height="90">附言:链接到w3schools在这里是非常不受欢迎的。检查
发布于 2014-02-11 13:22:25
它应该是内联定义的。如果您使用的是img标记,则该图像应该具有内容的语义值,这就是为什么需要使用alt属性进行验证。更多解释的答案在这里..(类似的问题) https://stackoverflow.com/a/640232/3222041
发布于 2014-02-11 13:23:03
内联属性根据继承规则覆盖上面类中声明的属性。因此,如果您没有/忘记指定内联属性,则类thumbnail中指定的属性将接管。
https://stackoverflow.com/questions/21693703
复制相似问题