返回

我不是个合格的前端!原来这些年我一直都是个假码农!

前端

这些年你写标签的方式居然都是错的,你会相信吗?

我在面试中惨遭滑铁卢

带着对前端开发的热情,我去参加了一场前端开发新手的面试,然而,让我始料未及的是,在面试官抛出的第一个问题面前,我就败下阵来。

“HTML 中的 标签是属于哪种元素类型?”面试官不紧不慢地问道。

“应该是内联元素吧。”我脱口而出,但说完这句话,我就后悔了。因为我知道,肯定没那么简单。

果然,面试官像“非洲大山”穆托姆博那样对我摇了摇手指。

我试图挽救一下,补充道:“不过, 标签也有可能是块状元素,因为它可以设置宽高,并且可以换行。”

面试官依旧不为所动,他耐心地解释道:“ 标签既不是内联元素,也不是块状元素,它是替换元素。”

“替换元素?”我一脸懵逼,这又是哪门子元素?

权威解答

带着疑惑,我查阅了 MDN web docs,寻找替换元素的定义。

简单来说,替换元素就是用来替换掉某个文本内容的元素。比如, 标签可以替换掉一个图片,

标签可以替换掉一个表格,