如果你变成HTML标签,你希望你是啥?
近日,有网友在推上表示他面试时被问到一个问题:
虽然一众网友纷纷表示:这是个什么沙雕面试题!
但是吐槽之余,纷纷贡献精彩回答。
一时间,评论区充满了老中青三代web
开发者的欢声笑语。
接下来,让我们看看大家都是如何机智答题的。
普通选手
作为很多web
开发者接触的第一个标签,<div>
(HTML 文档分区元素)没有额外样式、没有额外语义。
正是这种朴实无华的特性让一众开发者选择了他:
概括一下选择<div>
的原因:
他可以包容一切。表面看起来很普通,实际很全能。
听起来像是女神对舔狗的描述。
厌世自闭选手
接下来出场的是<a>
标签,作为超链接,点击<a>
标签可以跳转到其他页面。
选择他的原因是:
我希望人们能去其他地方(让我一个人静静)
接着是<footer>
标签。
<footer>
元素代表最近一个章节内容或者根节点(sectioning root )元素的页脚。
通常包含该章节作者、版权数据或者与文档相关的链接等信息。
选择他的原因是:
通常人们一年只会来打扰我一次(更新版权信息时间),简直太完美了。但对于那些需要我的人,我还是很有用处的!
心疼的想抱抱有木有。
下面这位选手是<blink>
。
可能现在的web
开发者不了解这个标签。
这在web
1.0时代可是最酷炫、潮流的标签(暴露年龄)。
他可以产生文字闪烁效果。
作为早就被标准遗弃的标签,选择他的人的原因很简单:
我的人生和
<blink>
一样,就该属于垃圾桶
老年组登场
除了很多当代web
开发者,很多上古时代(web 1.0)的开发者也踊跃发言。
其中讨论最激烈的,当属<blink>
标签(是的,又被cue
到一次)
大家纷纷缅怀那个田园牧歌一般的美好纯真web年代,以及酷炫的<blink>
效果。
在我开始写网页的90年代,
<blink>
是多么酷炫,就像我一样
我永远也不会原谅那些将
<blink>
从浏览器中移除的人!
达成共识
即使讨论不乏争吵,但对一点大家似乎达成了共识:
这是什么SB的
<hr>
问题?
顺便一说,真有<hr>
标签:
<hr>
元素表示段落级元素之间的主题转换(例如,一个故事中的场景的改变,或一个章节的主题的改变)。
那么问题来了,如果你变成HTML标签,你希望你是啥?
参考资料
送你一本源码学习指南
加入专业React进阶群