谈下我的学习感受:
大体的来区分一个网页:html是骨架 css 是血肉 js是动作。但是在实际用到的时候。html css js 又想word excel ppt一样,都可以部分的代替对方。就像ppt里面有表格之类的。它们之间的联系主要通过是dom。dom是一颗树。这颗树吧html的骨架分的干干净净。从head body 这样分。再到里面具体的div ul li table tr td p h1 等可以通过id class name去锁定各个目标。html5 则是合并了一些css 和js里的内容。然后可以简单地只用html就能实现很多东西。简化了代码 还有css3也是。添加了好多什么内部阴影动画转换效果。有3d也有2d。jquery则是一个库。学了这个库就可以更方便的简化一些代码。就像c++里的algorithm这样的一个库一种性质。里面多数是动画效果。不过使用前记得把文件也一起导入就像头文件使用一样。
然后学起来的话html 如果你们想学完全可以直接上手。和以前学的C++java什么基本没关系。css也就一个调节性质。也是可以完全上手的。而且艺术生更有优势。里面多数全是调颜色阴影字体大小等的东西。当然css也有动态的像a:hover vistor等鼠标事件和键盘事件。如果学js。建议先学号java c++虽说js不是java。但是里面的规制说真的好多都是java里搬过来。如果学好java会更加容易学js。比如parseInt ,substring ,valueof()等。还有函数等的运行方式。jquery的话。如果不学js直接用也行。但是一些本质比较难理解。ajax涉及到了服务器。主要用途我感觉也就是post get。意义不大。本身内容也不多。
如果学手机开发的话。看完jquery 再看下jquery mobile吧。里面也有很多简单易懂的方法。但是提醒html5 css3的兼容性比较差。有些老版的浏览器不能用。但是手机都可以