今天同事问了我一下要学到什么程度才算好,列了一下前端需要掌握的知识,看似不多,但要完全掌握到精通,还是有点难度的,需要积累。
HTML+CSS
- 浮动: 理解浮动,知道那些应用改用浮动
- position: 同上,了解position定位和浮动定位的区别
- 盒模型: 了解盒模型,了解quirk模式
- inline,block元素:理解原理,知晓什么是inline-block元素
- 熟悉表单:各种表单代码,明白lenged,fieldset
- 熟悉表格:表格的各种标签
- ie的“特性”:ie6,ie7,ie8 的css解析的不同,特有的css属性
- moz的特性 : 特有属性,css3,html5
- webkit的特性 : 特有属性,css3,html5
- 标签的选择,语义化 : 经验
- 前端代码的命名,规划,架构: 经验
JAVASCRIPT
- 基础知识:基本语法,闭包,面对对象
- dom,xml:ie和w3c浏览器的不同,如何解析 ,调用
- bom:浏览器对象的各种方法和属性
- event :ie和w3C浏览器的不同
- frameworks :流行的yui,jquery,mootools都需了解,自己掌握一种为好
- 和flash交互 :简单的交互
- web application:saas,widget, mushup应用
- 兼容,效率:经验
FLASH
- 待续呵呵,我还没有深入研究actionscript
未来
- microformat,canvas,等等等等,
学无止境。。。
没有评论:
发表评论