主要有三个区别:
1、文档声明区别
HTML:超文本标记语言,一种纯文本类型的语言。
HTML5.0:文档声明HTML5方便书写,精简,有利于程序员快速的阅读和开发。
2、结构语义区别
html:没有体现结构语义化的标签,如:
html5:添加了许多具有语义化的标签,如:
3、绘图区别
HTML:指可伸缩矢量图形,用于定义网络的基于矢量的图形。
HTML5:HTML5的canvas元素使用脚本(通常使用JavaScript)在网页上绘制图像,可以控制画布每一个像素。
建议:html5.0是html的升级,如果是初学还是先学html
扩展资料:
html5的优缺点:
1、摆脱对平台的依赖
HTML5可以让你摆脱对平台的依赖,用户打开浏览器,直接就可以访问你的应用,而不需要经过各种Store的审核。
2、实时更新
实时更新,通常平台的审核都需要七个工作日左右的时间,Web方式就不存在这种问题。
3、离线使用
用户可以离线使用,更新下载量及少,可以全部更新,也可以选择替换部分文件。
缺点:
1、完善性方面:许多特性各种浏览器的支持程度不一样
2、技术门槛方面:HTML5简化开发者工作的同时,代表有许多的属性和API需要开发者学习,像web worker、web socket等
3、性能方面:某些平台下的引擎问题导致HTML5性能低下
html的优缺点:
优点:
1、开发过程中前端与后端脱离,交互通过JSON传输来实现
2、跨平台能力更强,依托于浏览器的支持
缺点:
1、开发难度大,考虑浏览器的兼容性
2、无法直接显示java实体类对象,需要转换为json格式
参考资料:百度百科:html5
参考资料:百度百科:html