img是不是行块元素(inline-block)?

有位大佬问我元素怎么分类 我说block、inline-block、inline
他又问还有吗,我说没了吧
他说那图片呢? 我说图片是inline-block
他说你确定吗 你在想想。我说确定
他又问那canvas呢? 我看这个规律 估计着他是再问置换元素 我就说是可替换内容元素 他满意的不再追问了 继续了下一个问题

但是我理解虽然图片是可置换元素但是同时也是行块元素,应该是两种分类方式啊 还是说图片真的不是行块元素?

ps:后续我查了一些资料很多都会把图片分类为行块 但是没找到如w3c、mdn这种的资料说明

回答

img既是行内元素也是空元素

img是行内元素,MDN参考地址:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Inline_elements

mdn原话是这样的
image.png

以上是 img是不是行块元素(inline-block)? 的全部内容, 来源链接: utcz.com/a/31004.html

回到顶部