
具体什么书,你自己看的顺眼,不要太厚就行。太厚了,你看着就会放弃的。但是,书本一定要涵盖2大基本知识模块:HTML标签,CSS样式。
看书学习的重点内容:常见的HTML标签,常用的样式-- 什么叫常见的?书上有的都是常见的。不常见的作者也不会写。
看书没看懂,再针对不懂的地方,百度。
实体书看到到你觉得差不多了,可以进行第二步了。PS:什么叫差不多了?就是你觉得自己“入门”了:可以写网页导航、新闻列表、图片列表、图文混排、会左(中)右结构、了解浮动和清除浮动、会使用超链接、懂的:hover 的用法了,我觉得你算“入门”了。
第二步:网上下个PSD网页模版。从头到尾写一遍( 不用理Javascript交互效果。)
页面效果工整,兼容性良好,兼容IE11及以上,chrome浏览器就ok。
一个不够,就再来一打。直到你能顺利写出页面结构而且效果完美(当然还是没有JS效果)。你就可以开始下一步.
第三步:开始填你的Javascript的坑吧
是不是觉得写了很多页面,但是却点交互哇?不会写图片轮播,不会写二级菜单,不会点击出现d窗。。。这些都要JS的。所以,在熟悉了HTML和CSS之后,你就要重点学习Javascript了。还是那句话买本书来入门,结合网上的视频教程,坚持学习吧。
第四步:熟悉JS了后,就开始你的HTML5的专项编程吧。
canvas,音视频控制,多线程,本地存储,这些都要JS来 *** 作哒。
第五步:继续你的js的天坑-- 可以熟悉一些常用的JS框架了
jquery,boostrap,vue,AngularJS 等等。又是一条漫长的路。。。
以上走完,你可以去上班了。时间也应该1年了吧。当然,你学的快可能几个月。不过后面还有很多坑,比如node,模块化编程思想,面向对象编程思想等等。。。
加油,前端不易,且学且珍惜。
我来谈谈,零基础如何学习HTML5?
非技术方面:
学习HTML5之前,我个人建议先去了解一下HTML5行业。如果对行业状况不是很了解就要学HTML5会让你有点盲目?因为有的人选择HTML5行业的目的是为了高薪,有的人是真正的喜欢才选择它,不同的目的会产生不同的结果。
另外,了解HTML5行业能够帮助你分析一下自己是否适合学习HTML5。我的好朋友也有好多做前端的,有初中学历,有高中学历,还有本科学历且是软件工程专业的,看起来HTML5行业0基础也是可以学,难道是真的0基础可以学吗?我很认真的说不是,HTML5行业深似水,前期看起来发展都一样,但是到了后期会受到计算机相关专业知识的影响,导致无计算机相关知识的开发人员发展缓慢,也就是说很难往深入的方向发展,所以需要看看自己是不是适合做前端。但是,不排除无计算机相关专业的人发展也很不错,他们主要还是靠后期的努力弥补欠缺的知识。总之,还是那句话,兴趣才是你最好的导师。
技术方面:
HTML5开发工程师需要经常与网页设计图打交道,所以可以先从PS学起,学会从设计图获取数据、抠图、简单处理图片等,掌握的越多越好。其次,学习HTML和CSS,要懂得实现静态页面的布局,包括移动端和PC端,当然兼容问题也要掌握。这部分内容对于后期学习有很大的影响,所以需要把它打扎实一点。然后,学习原生JS的基础语法,因为它是学JS框架的重要基础,也是前端的核心技术。最后,JS掌握了面向对象、设计模式等后再去学习angular等比较流行的框架。对于HTML5知识的获取你可以到W3CSchool、HTML5学堂、掘金等平台进行学习。
最后提一下,如果想在前端行业发展的不错,后台语言、设计都需要掌握一些,才能把网页做的更好,而不是单纯的去实现网页。
网名:梦幻雪冰(IceBoy)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)