he59195 发表于 2023-10-3 19:33:03

那些说几天就能学会 HTML 和 CSS 的都是什么人?

四十岁,零基础,凭兴趣自己断断续续看了半个月教程,整体逻辑不算很难,但真正上手做个基本的东西出来,感觉并不容易,不少人说几天就能学会,按照我的标准,学会就是上手就能干活儿,真的可以么,难道我真的人老智商逆增长?那些几天就能学会的,是不是都是有其它开发技术经验的?

jorny004 发表于 2023-10-3 19:33:40

仅仅学习html,css,就是超简单,无非是边边角角的知识,你不一定都学到了,但是学完一遍,90%的静态页面都可以做,学的是方法,20天学完html,css,时间够用,不多也不少。几天学完也是有可能的,0基础,一天学8小时,很快的。

陈晓 发表于 2023-10-3 19:34:26

HTML5.0 的全部标签大概有 100 个左右。
CSS 有多少属性?百度说是 122 个。
每个标签或 CSS 属性都是一个单词,所以词汇量大约 200。
常用的打个五折,100 个。

打开学习网站,现在的学习网站都有一个特别好的功能:

http://picx.zhimg.com/v2-c592b416ce85ec2e8f80b7a68b365db3_r.jpg?source=1940ef5c
按照“阅读理解+试一试”这个学习流程,平均一个标签/属性大约 3 分钟学习时间。
实诚一点儿的,全抡一遍,600分钟,10个钟头。
聪明的只关注常用的,300分钟,5个钟头。
带着项目,有针对性的学的,甚至只需要 2~3 个钟头。
不用记住,有手册可以随时查,只需要过一遍,知道它们能做什么,有个印象,关键时候大致知道查找的方向即可。

所以,我们说几天就能学会,甚至,一下午就能学会!!!
但是,我们没说
------ 理解 WEB 花了多少时间
------ 理解“超文本标记语言”这个概念花了多少时间
------ 理解“独立样式表”存在的意义花了多少时间
------ 理解“用在哪”花了多少时间
------ 理解“不能用在哪”花了多少时间
------ 等等

由此,那些说几天就能学会 HTML 和 CSS 的都是什么人?

http://picx.zhimg.com/50/v2-a586c51300a4fa92fbc3a10db6489ddf_720w.jpg?source=1940ef5c
所以,你着什么急!

loooog 发表于 2023-10-3 19:34:45

这不简单,叫他打开苹果官网,点击iphone 14页面,模拟个页面出来:
https://www.apple.com/iphone-14/如果他几天就能学会直接模拟出来了,那就是大神。
很多人评论,我更新下,现在css已经很简单了,不像以前,写个css开6个浏览器,3个手机看有没有bug.
现在已经有postcss 这种集大成者出现。
浏览器不兼容?我用post css 的autoprefixer 给你编出来。
重复渲染?我用plugin css nano 给你删掉,(会过删减删错删,但如果错删,那说明你的css写的有点小问题)
Vh Vw等不兼容?我用vh plugin 给你解决
不能nesting?我用plugin css nested给你解决。
写的css 太新老浏览器运行不了,我给你编成旧的css 再运行
........
而且现在浏览器发展成熟,ccs很多新特性,都解决了以前写css的困难。已经算是减少压力了。
Css其实很难,但不建议深入学,我写了挺久的 css动画,经常还是遇到bug,为什么呢?当你追求省代码,减少代码,减少重复渲染时,css是很难的,
但是css允许你代码又臭又长,html 元素滥用,乱套div,我见过有人的css发现有问题就套个div上去重新写。重复渲染也没关系,所以当很多人说css是门糟糕的语言,我觉得它还是挺好的。至少只要能写出来,就算成功。以至于还流行tailwind 这种原子思想的css.
首先Css不是正交性的,这就意味改变a的同时b会随着改变。正常使用还好,如果遇到复杂的动画,我基本就是在修bug 的路上。
CSS可以覆盖,全局。当JavaScript 的局域性越来越强,css 的是全局性在处理display的优势就出来了。
其次是html element 自带块级元素,也就是有些html element本身自带块级元素。Html块圾元素本身有着很多自适应功能,如collapse,auto padding,margin。但是有些块圾就没有自适应。………
但是,也正因为正交,全局,覆盖,这使得css 对新手很友好。
曾经有人说,我是不是每行html 都用flexbox ,这样不就不用担心对不齐了…………当你遇到css bug 时,你可以直接覆盖上去。就像油画一样……

yanghandsome123 发表于 2023-10-3 19:35:14

如果学会HTML很正常,只要经过义务教育并且智商正常,都可以做到。
但是如果是学会CSS,这种人我愿意称之为神手

wangbo821 发表于 2023-10-3 19:35:49

~~~~~人懒,回答问题的分割线~~~~~
其实楼主说的现象,我身边有这样的朋友有这样的经历,写页面(静态的),基本上有个代码编辑器,会一点html,和css看起来就会了,写出个页面从零基础到写出一个简单的静态页面可能最多也就一周时间,朋友就跟我说:“好简单啊”不啦不啦的一堆,我去看看他写的成果在直观上确实算是基本完成了,但是看代码,其实惨不忍睹,html里基本就是div标签,class命名也是什么什么xx1、xx2、xx3这种,css块完全也没有考虑优先级和继承,就是一味覆盖。整体来说写的东西在页面上貌似能看,但是其实完全不实用。
所以说楼主说的那些几天就能学会的其实大多数所谓学会的真的只是个皮毛(不排除有骨骼精奇的异类),前端的门槛低也就是低在这些地方,看会标准记一记貌似自己就会了,其实这是错误的。html那么多标签有多少人能真正理解标签含义中的标签语义化,css这种有多少人能做到像张大大那样去分析底层原理去挖掘和深究的。
总结来说,回答楼主的问题:
1:听到有些人所几天就学会啊什么的,这种话听听就礼貌的笑一笑,踏踏实实自己学到充实自己,这个年代最不缺的就是浮躁的人(emmm..感觉我自己也是,啊哈哈~~)。
2:人老智商逆增长这个我不知道咋说,我朋友在美国搞it,他说他接触到的大牛级别的不少的年纪和楼主相仿的(当然不否认那些大牛积累了多年的开发经验),所以我觉得不存在什么智商逆增长吧,毕竟就算说什么年纪大大脑退化这种我觉得还是不靠谱,就算很费脑的科研人员我也没听说过40岁就可以从研究所退休的~
3:有其他开发技术肯定是有帮助的,这个不否认,但是前端这块的行情:存小白入坑的也不少。
页: [1]
查看完整版本: 那些说几天就能学会 HTML 和 CSS 的都是什么人?