主要有三个区别:

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格式

java web html5区别_html5和html有什么区别啊?相关推荐

  1. html5 java web开发工具_HTML5 WYSIWYG Editor:Aloha Editor

    相关开源项目 GQuery:GQuery是"克隆"jQuery API的一个开源项目.GQuery不是在jQuery的基础上进行封装,而是完全采用GWT1.5新特性实现.可以利用该 ...

  2. java -web html5学习1

    基础标签 <!--html5声明--> <!DOCTYPE html> <!--html标签--> <html lang="en"> ...

  3. Java Web基础面试问题——Cookie和Session

    Java Web基础面试问题 Cookie 和 Session 的区别 什么是HTTP 超文本传输协议,是一种用于分布式.协作式和超媒体信息系统的应用层协议. 设计HTTP最初的目的是为了提供一种发布 ...

  4. Java Web中的Filter和Interceptor的区别

    2019独角兽企业重金招聘Python工程师标准>>> 1.问题的来源 项目中使用了Filter,进行白名单的控制,同时使用了Filter进行了跨域请求的控制,使用了Intercep ...

  5. java web 中有效解决中文乱码问题-pageEncoding与charset区别, response和request的setCharacterEncoding 区别

    java web 中有效解决中文乱码问题-pageEncoding与charset区别, response和request的setCharacterEncoding 区别 参考文章: (1)java ...

  6. java和python的web自动化有什么区别-Java Web开发和Python Web开发之间的区别

    今天的文章讨论了Java Web开发和Python Web开发之间的区别.我不鼓励我们在这里从Java Web迁移到Python Web开发.我只是想谈谈我的感受.它不一定适合所有情况,仅供我们参考. ...

  7. java web 有什么区别吗_web和java一样吗?有什么区别?

    经常会有同学在学习的过程中遇到web和java,两者傻傻分不清楚.今天给大家说一说什么是web和java,以及两者的区别. web web是互联网的总称,即全球广域网,也称为万维网,它是一种基于超文本 ...

  8. python web和java web区别_成都汇智动力-谈谈个人认为的JavaWeb开发与PythonWeb开发的区别...

    原标题:成都汇智动力-谈谈个人认为的JavaWeb开发与PythonWeb开发的区别 今天这篇文章谈一谈Java Web开发和Python Web开发的区别.在这里我并不是鼓励大家从Java Web转 ...

  9. java web开发(二) 8款必备的免费移动Web开发框架(HTML5/JS)

    java web 非本人研究方向,只是作为拓展知识涉猎范围    原文链接  https://www.evget.com/article/2014/3/5/20614.html NO.1 jQuery ...

最新文章

  1. STL 之 list 容器详解
  2. 《STL源码剖析》学习--6章--_rotate算法分析
  3. 解决虚拟机linux端mysql数据库无法远程访问
  4. 字符指针+结构体排序(后缀子串排序)
  5. 计算机声音处理说课稿,《声音的产生与传播》说课稿
  6. iis php打开空白页,windows+IIS+php 访问显示空白页 php版本信息访问正常
  7. MySQL 5.1.45 GA 发布
  8. SaltStack二次开发api
  9. VMware Workstation Pro 无法在Windows上运行的解决方法
  10. EAR、JAR、WAR(IT)
  11. 开发QQ互联ios版Ane扩展 辛酸史
  12. dedecms中[field:imglink/]图片大小问题解决办法
  13. 服务器重启后jar包自动重启
  14. python有趣小程序春节祝福-用python实现新年祝福微信的自动回复
  15. 【分治】剑指 Offer 33. 二叉搜索树的后序遍历序列
  16. 哈夫曼树和哈夫曼树编码
  17. 2021年华为云618年中钜惠,惊喜“惠”聚!
  18. python祝福代码_python实现弹窗祝福效果
  19. 计算机辅助绘图考试题,CAD绘图员(往年考试题)练习题
  20. [石器时代StoneAge]之 我与石器时代二三事(一) 再次相遇

热门文章

  1. Java伪代码之大道至简读后感
  2. 软件工程概论个人总结
  3. 【LeetCode】11. Container With Most Water 解题小结
  4. ubuntu下安装wine1.8和阿里旺旺
  5. EAS 表格、查询方案存储表
  6. mac下安装配置nginx环境
  7. 关于Android中的SlidingMenu中的用法
  8. ifttt.com:让你的网络行为能引发连锁反应
  9. c语言某年某月的天数switch,在C语言中 使用switch语句编写“显示某年某月的天数”程序:...
  10. sql视图能使用触发器吗_冰箱买回家能立即使用吗 冰箱买回家要放多久能使用【详解】...