【发布时间】:2015-01-09 10:35:26
【问题描述】:
我的浏览器显示<img> 标签是一个内联标签。 Stack 中的许多答案说 span 不接受 height 属性因为它是一个内联标签。
<img> 怎么能做到这一点?为什么不是 inline-block 元素?
【问题讨论】:
-
这是一个很好的问题!我以前从没想过……
-
img 在技术上是一个内联替换元素。所以它可以有一个宽度和一个高度:见stackoverflow.com/questions/2402761/…
-
img标签是一个被替换的元素,看这里是什么developer.mozilla.org/en-US/docs/Web/CSS/Replaced_element -
这个问题的答案(提到重复)不正确:
不是严格的内联块元素。他是对的,
是一个内联(替换)标签。 w3.org/TR/REC-html40/struct/objects.html#edef-IMG