一早来公司,就听见咱们美丽的UI姐姐跟我们新来的前端小文在“友好讨论”,好奇的一听,原来我们UI姐姐设计好页面让技术去升级页面,没有达到预期的效果。(看吧,咱们汇道科技就是这么有爱,每天都有这个那个在“讨论”),今天小编给大家讲讲零基础小白要怎么迅速掌握WEB前端技术!
web前端开发
新手学习前端的话,一定要想想为什么要学习它,是出于一种什么心态,然后定位好自己。这一点是比较重要的。想学习web前端开发,我们知道需要学习html,div+css,还有javascript,还有一些ps的基础(切图)。因为学习顺序就是HTML ->DIV_CSS -> javascript ,如果你没有学过其它编程语言,javascript自学就比较难了。HTML ,DIV_CSS都是死记标签的,自学多练就行。学习Web前端首先应该选择一个正确的学习路线。
web前端开发html CSS
第一阶段:学习html
这个是最简单的,也是最基础的.超文本标记语言(HyperText Mark-up Language 简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终返回到浏览器端的都是HTML代码,浏览器将HTML代码解释渲染后呈现给用户。因 此,我们必须掌握HTML的基本结构和常用标记及属性。要熟练掌握div、form table、ul li 、p、span、font这些标签,这些都是最常用的,特别是div和table,div用于布局、table也可以用于布局,但是不灵活,基本 table是用来和数据打交道.另外,HTML 的学习是一个记忆和理解的过程,在学习过程中可以借助Dreamweaver的“拆分”视图辅助学习。在“设计”视图中看效果,在“代码”视图中学本质, 将各种视图的优势发挥到极致,这种对照学习的方法弥补了单纯识记HTML标签和属性的枯燥乏味,想必对各位初学的小伙伴们来说必定是极好的一种!
第二阶段:学习css
Cascading Style Sheets,层叠样式表,是能够真正做到网页表现与内容分离的一种样式设计语言。相对于传统HTML的表现而言其样式是可以复用的,这样就极大地提高了我们开发的速度,降低了维护的成本。一般我们看到web前端开发工程师的要求里面,有一个会使用css+html 或者 css+div 来进行界面布局,所以css是用于辅助html来布局和展示的,我们称之为“css样式”通过此阶段的学习,我们就可以顺利完成用“砖”结合框架建“一幢楼房”的建设。css要熟练掌握float、 position、width、height,以及对于的最大最小、会使用百分百、overflow、margin、padding等等,这些都是跟布局 有关系的样式,一定要掌握.
第三阶段:学习js.
可能前两个大家觉得还过的去,看到js就蛋疼了,其实吧,js入门很简单的,不需要会很多东西的,只要会根据某个id、或者name拿到网页dom或者样 式、或者值,然后会给某个id或者name的元素标签赋值、或者追加数据、追html,这个是跟数据有关系的操作,然后数据逻辑判断,效果方面的,无非就 是跳转、弹框、隐藏什么的,把这些全部结合其他就是实际用途了,代码一点都不难,会了这些基础js,其他的直接百度就好了.然后看多了,用多了,就什么都 不是问题了.
第四阶段:学习jquery.jquery
是相当于把js封装了一套的一个js插件,目的就是操作起来更方便,代码写的更少,jquery入门也很简单,那些是入门需要学的和js一样,只是换成了jq的代码.
第五阶段:后台语言
比如java、php,为什么呢?因为我们前台界面的数据都是从后台来的,如果会点后台代码,就知道怎么跟后台交互数据是最好的, 这样节约时间,也可以让前端代码更规范.Java是一种在客户端广泛使用的脚步语言,在Java当中为我们提供了一些内置函数、对象和DOM操作,借助这些内容我们可以来实现一些客户端的特效、验证、交互等,使我们的页面看起来不那么呆板,屌丝瞬间逆袭高富帅!
关于零基础小白要怎么迅速掌握WEB前端技术,小编就写到这里了,如有不足之处,请各位多多指正!
来源:https://www.cnblogs.com/huidaorensheng/p/6728777.html