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

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

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

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

阅读 3.8k
3 个回答

mdn原话是这样的
image.png

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题