HTML CSS JS很低级吗?

我在学习HTML,CSS期间,基本上是看着张鑫旭大牛的博客入门的,在这里先张鑫旭大神表示感谢。

这么多年,前端变幻多样,各种概念让人眼花缭乱,搞得整个圈子都很浮躁,张鑫旭却一直专研HTML+CSS+JS这些被大家认为很简单的领域,甚至JS是属于半放弃的状态。

因为精力有限,所以JS这几年的学习一直是放弃状态,ES6,webpack,Vue等新新事物通通碰都没碰过,持续精力在CSS领域,以及前后的HTML和SVG。

甚至在HTML+CSS这种我花了两天看了W3C就能顺利模仿出天猫静态首页的知识,张鑫旭却高强度学习专研了10年:

很多人会很奇怪,HTML和CSS有什么好学的,花个几天时间就可以了解了。但,就是这个“没什么好学”的东西,我一直高强度学了10年,这10年来放弃各种应酬,社交,旅游,每天都熬夜,研究,整理与实践,目前也就把CSS2.1的相关知识梳理地差不多。

十年磨刀,磨到什么程度呢?你确定你真的熟知display:none?

估计把HTML+CSS认为低级的程序员,你在面试时回答大概是这样的:隐藏元素,同时不占据空间,没有点击事件。

你心里想这面试官为什么要问我这么简单低级的东西呢?你顺带列出了display:none、visibility:hidden和opacity:0的区别。

你满心欢喜,终于要顺利进入这家牛逼的公司,面试官要被我的机智折服了。

作为面试官的张鑫旭眉头紧锁,面露不悦,继续问你:

display:none元素的background-image图片是否加载?

display:none元素显示时候为何可以触发CSS3 animation动画但无法触发CSS3 transition过渡效果?

display:none元素是否会影响CSS计数器的计数?

什么?display:none有这么多繁杂的知识点啊!

你哭着离开了!

类似display:none的相关研究就需要2个工作日的晚上,总共约5~6个小时时间。

你呢?三分钟?!

原创文章,作者:27149,如若转载,请注明出处:http://wpbbw.com/621.html

发表评论

登录后才能评论