在参加由中国E动网赞助的“E动杯”ShopEx模板大赛时,感觉很多人对基础性的东西认识模糊,下面所说的html级别仅仅是个人意见,甚至权当笑话一看,如果在对号入座过程中感到有什么不妥,还望见谅。 在网络工业这个大的行当里面,不同的人所掌握的html知识是不同的,虽然都是从事网络这个行业,有的人甚至对html一窍不通,有的人可能具有html标准制制定的水准或者是html标准的推行者。 其实是可以描述出这些不用水平的人对html理解的差别,对于有些人来说,下面所描述的这些级别,可能是他们在不断学习的过程中所逐步经历的,逐渐的,他们会慢慢理解诸如网页标准、标签语义性和页面可用性等等概念。而有些人所处的html水平是和他的现在对html的态度或者工作的实习需要来决定的,他们可能不会再去主动的提高自己的html水平,因为他们觉得现在所知道的东西已经够用了。 【级别0】一窍不通: 这类级别的可以说是从来没有见过html,除非是在一个偶然的时候,不小心打开了一个html的文档,最常见的情形就是在纯文本的模式下打开了一个html格式的email,这样的人绝大多数都不是从事网络行业的,他们也不会对自己的html的水平进行过多的要求,这个也是html级别的底线,不过现在很多从事网络行业的也有不少处于这个级别,这类人大多是处于网络行业的边缘地带,比如网络行业中秘书、会计、销售等等。 【级别1】混沌懵懂: 属于这种级别的人一般也算是在网络中泡过一段时间,知道一些计算机的语言。他们可以使用所见即所得的编辑器在编辑一些文章,比如Dreamweaver, Frontpage,和一些嵌在发布系统里面的html编辑器,如果没有这些编辑器,那么他们将会变得无助起来。 大部分的网络编辑或是仅仅从事网络内容发布的人属于这个级别,他们中的大多数认为自己也是没有必要继续向更高的级别前进了,很多低端的网页设计师也是处于这个水平,这个设计师甚至可能为自己不再需要提高而作一些辩解“开车的也不一定需要懂得修车,做设计又何必需要知道代码呢“?不幸的是,许多网络项目经理往往也处于这个水平。 【级别2】似懂非懂: 一些在上世纪90年代参加工作“老牌”网络开发者往往属于这个级别,因为他们以往都是手工代码,也很精通表格的嵌套,而当一些所见即所得的编辑器出现以后,比如Dreamweaver, Frontpage,他们就只是使用这些工具的可视化部分,他们不会在去尝试学习新的html的发展趋势,他们最经典的语言就是“恩 我知道ul,li ,dd ,dt和h1标签,不过我还是习惯使用table和br”。 【级别3】貌似很懂: 属于这类级别的人往往已经开始注意使用页面的申明了(doctypes).他们往往都会使用 XHTML 1.0 Transitional的声明,因为他知道好像xhtml比html更流行,或是看上去更酷,他们也往往不在使用表格进行页面的布局,也在开始使用div标签,不过他们仅仅是把原先应该使用表格的地方改成div而已,同时大量的使用不合时宜的div标签,不合时宜的class和在标签内部写上style,标签没有任何语义性,html文档也没有结构性。甚至把自己使用div作为一个标榜自己的手段。 处于这个级别上的人应该继续学习,因为他们往往都是人云亦云而开始使用网页标准的。 【级别4】已经很懂: 大部分这个行业中的佼佼者都属于这个级别,他们更多的想到的是html文档的语义性、结构性,其次才会想到页面的表现。不管选择 HTML 4.01 或是 XHTML 1.0 的页面声明都已经无所谓了,他们更多的是考虑如何做到页面的整洁和干净,绝无一点无语义的废代码,也总是会消耗大量的时间去书写css和重组html代码以获得更加完美的页面代码。 如果你已经处于这个水平,你确实已经作的很好了。 【级别5】行业翘楚: 处于这个级别的人往往是这个行业的角度来考虑问题了,他们往往考虑的是如何使用更好的方法了改变现在,他们从事的工作可能往往不具有可实践性。总之,他们就是行业标准的制定者和开拓者。 【总结】 其实不必每个人都需要达到级别5这个水平的,能够到达级别4就已经很不错了,你所希望的达到的级别完全取决于你的兴趣和工作需要。 |