1.首先讨论什么是HTML5?

首先,HTML5是最新的HTML标准,HTML5拥有新的语义、图形以及多媒体元素。HTML5提供了新元素和新的API简化了web应用程序的搭建。HTML5是跨平台的,可以应用在不同终端。

2.HTML5的新特性

~ 用于绘画的canvas元素。

~ 新的元素,article、footer、header、nav、section。

~ 新的控件,calendar、date、time、email、url、search。

~ 用于媒介回放的video和audio元素。

~ 对本地存储支持更好。

3.HTML5添加的新元素

4.HTML5已经不支持的元素

   //定义首字母缩写,现在已使用代替。

//内嵌java代码。

//标签定义基准字体。该标签可以为文档中的所有文本定义默认字体颜色、字体大小和字体系列。

//让文本比常规的字体大一号。

//HTML5 不支持 标签,请用 CSS 代替。

//规定文本字体、大小和颜色,请用 CSS 代替。

// 标签定义

中的子窗口(框架)。   //元素规定在框架集中存在多少列或多少行,以及每行每列占用的百分比/像素。

//元素可为那些不支持框架的浏览器显示文本。noframes 元素位于 frameset 元素内部。

标签用来给文本添加删除线,现在已使用代替。

5.HTML5的优势

1.提高可用性和改进用户的友好体验;

2.有几个新的标签,这将有助于开发人员定义重要的内容;

3.可以给站点带来更多的多媒体元素(视频和音频);

4.可以很好的替代FLASH和Silverlight;

5.当涉及到网站的抓取和索引的时候,对于SEO很友好;

6.将被大量应用于移动应用程序和游戏。

总结:

目前来看,HTML5的优势远没有发挥出来,这可能需要很长的一段时间,它将会使得我们的web开发更加简洁和规范化。目前我们所使用的的主流浏览器基本都支持HTML5,这将给我们开发人员带来大大的便利。

html5的api有什么区别,HTML入门--浅谈HTML和HTML5有什么区别?相关推荐

  1. mybatis与php,浅谈mybatis中的#和$的区别

    浅谈mybatis中的#和$的区别 发布于 2016-07-30 11:14:47 | 236 次阅读 | 评论: 0 | 来源: 网友投递 MyBatis 基于Java的持久层框架MyBatis 本 ...

  2. 浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解

    浅谈Android onTouchEvent 与 onInterceptTouchEvent的区别详解 本篇文章小编为大家介绍,Android onTouchEvent 与 onInterceptTo ...

  3. 【转】 机器学习入门——浅谈神经网络

    [转] 机器学习入门--浅谈神经网络 本文转自:https://blog.csdn.net/bitjoy/article/details/50464989 先从回归(Regression)问题说起.我 ...

  4. 第十五届智能车入门浅谈

    @TOC第十五届智能车入门浅谈 写博客原因 这次第十五届全国智能车大赛已经结束了,对于我而言,确实是我大学中一个不可多得的经历,我希望我的这段经历可以保存下来通过博客的形式,同时可以对于其他人有帮助, ...

  5. 什么是proxy服务器代理?怎么设置代理服务器?浅谈服务器代理与VPN的区别

    服务器 服务器是计算机的一种,它比普通计算机运行更快.负载更高.价格更贵.服务器在网络中为其它客户机(如PC机.智能手机.ATM等终端甚至是火车系统等大型设备)提供计算或者应用服务.服务器具有高速的C ...

  6. 浅谈机器学习-回归与分类的区别

    前言 机器学习的主要任务便是聚焦于两个问题:分类和回归.本文将浅谈下两者的区别. 区别 回归会给出一个具体的结果,例如房价的数据,根据位置.周边.配套等等这些维度,给出一个房价的预测.         ...

  7. 浅谈云计算与超融合的区别和联系

    在项目设计阶段遇到了云计算和超融合的实际运用的问题,虽然自己本身不负责设计,但是对于云计算与超融合的区别也不了解,故查了一些资料,由此谈一下自己的理解,内容干干巴巴不瞎扯,不当之处欢迎交流指正. 在谈 ...

  8. 浅谈session,cookie,sessionStorage,localStorage的区别及应用场景

    浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互. 一.cookie和session cookie和session都是用来跟踪浏览器 ...

  9. 浅谈我的HTML5的生产实习

    时间飞逝,为期两周的生产实习转眼间就结束了,在这期间我获益匪浅,更深刻了认识了H5.以前没有经过这么系统的H5的学习,对H5的了解就只是会写简单的HTML页面文件,更多点加上CSS的结构布局,然后和后 ...

最新文章

  1. linux NF NR实例,awk中使用NR和FNR的一些例子
  2. 元气满满 开工大吉 2020「升职加薪,走好这三步...」
  3. 深度学习核心技术精讲100篇(五十一)-Spark平台下基于LDA的k-means算法实现
  4. VTK:Filtering之ConnectivityFilter
  5. 国内MySQL技术现状_1024不搬砖,谈谈自己2020剩余两月的学习计划
  6. 计算机二级证书在学校哪里领取,计算机二级证书去哪里领取
  7. 零基础机器学习(2)-你的第一个Python程序
  8. 【英语学习】【Daily English】U07 Restaurant L01 What's a seafood paella, though?
  9. elasticsearch 使用
  10. 阿里系App抓包分析(三)
  11. k8s部署nginx
  12. 计算机课程教学措施,计算机教学改革主要内容和措施
  13. 数据仓库的项目的概况
  14. OC基础 Block
  15. C语言斗地主课程设计,智能斗地主课程设计论文.doc
  16. 转载,汉语世界上最先进的语言(来自几年前的转发,如今重新转发)
  17. 微服务架构—优雅停机方案
  18. 伯克利分校研究生计算机排名及申请,加州大学伯克利分校排名及研究生申请条件...
  19. 人工智能学习Part,II
  20. 在谷歌浏览器Chrome中写的静态网页的<div class=“ad“>不显示,但把它放到别的浏览器中打开都能正常显示。

热门文章

  1. 迁移Azure web site实践 (三),Azure web site迁移
  2. 反射的基石——Class类
  3. LINQ根据某字段GroupBy
  4. Kubernetes 1.5部署sonarqube
  5. Using join buffer (Batched Key Access)
  6. [Swust OJ 247]--皇帝的新衣(组合数+Lucas定理)
  7. VMware vSAN紧盯虚拟化应用
  8. Oracle 返回结果集 sys_refcursor
  9. 干货:RabbitMQ消息队列基本原理介绍
  10. css样式引入形式php,引入css样式表的四种方式介绍