作为一个自学前端的靓仔(小白),最开始在我的世界中是没有前端这个概念的,相当长一段时间内,我一直把前端称之为「做网站」,是不是有点飘?
1、我眼中的前端
点进来了这篇文章,应该会对前端稍微有那么一点点了解。
高大上一点说:我所见,我所得,皆为前端;大白话:嗯,就是“做网站”的。至于专业的定义,相信搜索引擎的解释更全面,我懒,就不复制了。
前端开发的核心技术:HTML、CSS、JavaScript。
把前端看做一个人,HTML 就是这个人的骨架、血肉、皮毛;而 CSS 决定你穿不穿衣服,穿什么颜色的衣服,穿多大的,怎么穿;有了一个人形体,终究只是一具臭皮囊,JavaScript 则是控制这个人做出一些类似条件反射的动作,比如说:你打我...不,我打你一巴掌,你可能会哭,可能会叫,也有可能追着我打~(这些形容可能并不是很形象,将就着看)
2、我和前端的猿粪
我学的专业叫「网站架设」,听起来很牛 X,实际上也很牛 X,全校我们是第一届,我毕业的时候也是最后一届,牛吧?
老师从来没有给我们普及相关的概念,应该不是我上课没听到,毕竟上了几年学,也只有这门课认真听了。
读书的时候认知太浅薄,自己也不知道用搜索引擎去了解相关的知识。老师上课象征性地教了网页的基础知识 HTML,CSS 稍微提了一下,JavaScript 基本上就是没教(讲了半节课),据说是怕我们听不懂?
我们很长时间都是在用 Dreamweaver 学习、作业,最开始调颜色都是用鼠标调整,后面教了半个学期 ASP,半个学期的 CMS,现在想想真的挺魔幻的,魔幻的世界,魔幻的我~
期间下了点功夫去学 HTML 和 CSS,自己捣鼓仿了某东的首页,瞬间感觉自己还厉害,那种成就感应该只有懵懂无知的时候才会有吧。至于 JavaScript,那个时候认知中就是做个轮播图啥的,没啥学的必要,网上找个 Demo 自己改就是了,很多同学都还不会找。
最后邻近毕业的时候,面临找工作才发现我口中「做网站」其实就是前端,丢人啊~
啰嗦了这么久,目的就想把学习过的知识梳理一遍,分享即学习。从 HTML 到 CSS,再到 Javascript,记录复盘,如果能给一些人带来帮助那肯定是再好不过了,我也从很多前辈们的文字中学到很多。
从 HTML、CSS 开始,然后是 JavaScript,一起来复盘吧~