html难学吗?学习html需要到什么程度

html难学吗?学习html需要到什么程度,第1张

HTML不是程序设计语言,就是一堆标记和属性。相比任何一门程序设计语言,其是很简单的,它没有什么语法,不会有谁看不懂。找本专门讲HTML的书,认真看,1-2周应该就掌握了80%的内容了,大多数标记看一遍就能记住,少数标记或者属性得之后专门加强一下,HTML应该就学得差不多了。自学HTML是不够的,如果楼主想将来做网页,还得学CSS,JavaScript,有这些才能做出好看的特效网页。CSS和JavaScript就比HTML稍难一点了。

自控能力和自主意识强的话,自学的时候肯定可以全身心的投入。当然在学习理论知识外做一些简单的应用,如果是软件专业的话可以参加html5培训,培训18周时间就应该有了些经验,这时候出去找一份工作从实习生开始就可以了。

入门: 能用html css实现任何网站的静态布局。  这个难度不大,能做到就能达到切图仔的水平

可以干活:  能用js写基本动态效果, 绑定事件, 用原生或jq *** 作dom。

勉强合格:   以上两项达到熟练, 并可以用js写较复杂的交互。 到这里就可以找到前端的工作并干活了。。

合格: 知道如何实现js的继承,能说出一个new的过程, 会合理用闭包,  会用promise, amd cmd模块化, 会用underscore,能写正则。 会其中两到三项。 到这里应该可以找到缺人并还算不错的互联网公司前端工作

还行:  能手写js的原型链继承, 知道一个promise的实现机制, 能写出underscore中大部分函数,  手写delegate, 随便找个库基本能看明白是干嘛。 到这里应该可以冲bat了吧。

不错:   对页面性能的优化有研究, mvc框架能够分析出个优缺点所以然来, 对打包发布工具有研究。 到这份上能算靠谱的前端了吧

牛人: 根据业务需要写所需的打包发布模块化工具, 有能力自己写框架, 对开发流程和方式有自己的见解, 不依赖类库, 项目需要啥就随手写一个模块, 造过轮子无数。  到这份上国内前端工作可以任挑了吧。

一、基本功:各浏览器的兼容性,熟知一些浏览器的bug并能快速的解决,熟练使用html语言以及css,能手写当然最好,不能手写也没关系,用工具也行,但一定要知道它们各有什么用处,这样当我们想用的时候能快速的知道用什么比较合适;

二、判断力:拿到图纸后能迅速判断出该页面哪块用那些标签,css该怎么写,图片该怎么切,哪些地方可以共用,这些比较适合一些比较大的单页面,一些大网站的首页,如果是整站的话里面要考虑的东西就更多了,向该分几个文件夹、几张样式表了,样式该怎么划分了,是公用的放一块还是按模块划分了等等,这些都是切图的前期要考虑到的,考虑到了全局,以后做的时候就不会顾此失彼;

三、效率:我认为的效率是又快又好地完成所交给的任务,而这个好就是用最少的标签、最少的样式完成所要的效果,所以就要熟悉各种标签的用处,能不适用的标签尽量不用,这里还涉及到seo方面和网站的负载方面的东西,有时间也可以研究研究;

四、习惯:一个好的builder应该有一个良好的习惯,这条放在任何工作岗位都很重要,这里主要谈哪些习惯才叫好习惯;首先,代码注释,无论是结构页还是样式表,一个方便程序员套后台程序,让他能进行很快的定位,二个也方便自己以后修改;其次,应该总结出一套自己的命名规则;三,有一张自己的通用样式表,里面放工作中常用的一些样式,像清除html原有的属性了,分页样式了等等,当自己想用的时候直接复制随便改改就能用了;

五、全局把握:这点是考验一个人能力的关键,考虑全局不仅要考虑现在该怎么做,还要考虑到以后的怎么改最省事,所以在做的时候尽量考虑这个页面或者网站的重用性,扩展性,和可维护性,这是一劳永逸的,方便他人,最重要的是方便自己;

六、学习:学无止境,光会div+css是不行的,还要学习其他的技术,比如js,提高自己的价值,多看看别人的代码,对比一下自己的代码,综合起来选一套最好的;

以上的六点希望对你能有所帮助。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7260358.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存