首先,html5 和jquery 不具有强大的可比性,他们各有各的功能,1个是脚本,另一个是文档模型
2. 你说的特效,有html5能做,但jquery无法模拟出来的.但jquery 能做出来,但html5也不一定做的出来.
3.纯html5可以做视频播放,音频播放等等比较好,至于特效,还是推荐使用jquery插件出来的特效,兼容性好,不管ie6,7,8,都可以,但html5,低版本的IE浏览器是不兼容的
4.总的说来是要综合运用,不应追求html5 功能,毕竟现在IE9以上用户占比还不算大,如果大众网站,还是使用保守一点的方式处理,兼容性会更好.
两者没有必然的关系:Html5是最新的Html语言标准,目前绝大多数浏览器都已经支持HTML5
而Jquery是基于Javascript的一个框架,封装好了很多方法和功能
举个例子:这个网页设计比作一个人
HTML是由多种骨头(标签)组成的骨架。
HTML5是更多的新骨头(标签),同时去掉了以前觉得不好用的骨头.
JavaScript控制单个动作。(抬手,张嘴,放下手,抬腿,转头,握拳等)
jQuery是把一组常用动作编排成了一个招式。
HTML是由多种骨头(标签)组成的骨架。HTML5是更多的新骨头(标签),同时去掉了以前觉得不好用的骨头.
CSS是皮肤。CSS3是更美的皮肤
JS控制单个动作。(抬手,张嘴,放下手,抬腿,转头,握拳等)
jQuery是把一组常用动作编排成了一个招式。
以下的东西等他学完JS后,
如果问 jQuery 和 JS 有什么区别?,jQuery能不能取代JS?你再告诉他这个。
用招式(jQuery)跟电脑沟通更方便,不过招式(jQuery)是用单个动作(JS)组合而成的,
所以永远不可能取代单个动作(JS)
招式(jQuery)编排了很多常用的动作(比如跑步,吃饭,跳跃,下蹲)。
但是如果需要某些高难度动作(比如 空中转体720°用脸着地),而招式(jQuery) 里还没有编排。
那就需要自己用单个动作(JS)来组合一个。