该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

HTML5

草案的前身名为Web Applications 1.0。於2004年被WHATWG提出,於2007年被W3C接纳,并成立了新的HTML工作团队。在2008年1月22日,第一份正式草案已公布,预计将在2010年9月正式向公众推荐。WHATWG表示该规范是目前正在进行的工作,仍须多年的努力。

新标记

HTML5提供了一些新的元素和属性,例如(网站导航块)和。这种标签将有利于搜索引擎的索引整理,同时更好的帮助小屏幕装置和视障人士使用,除此之外,还为其他浏览要素提供了新的功能,如和标记。

一些过时的HTML4标记将被取消。其中包括纯粹显示效果的标记,如和

,它们已经被CSS取代。

新应用程序接口(API)

除了原先的DOM接口,HTML5增加了更多API,如:

1. 用于即时2D绘图的Canvas标签

2. 定时媒体回放

3. 离线数据库存储

4. 文档编辑

5. 拖拽控制

6. 浏览历史管理

与HTML 4的不同之处

新的解析顺序新的元素:section, video, progress, nav, meter, time, aside, canvasinput元素的新属性:日期和时间,email, url。新的通用属性:ping, charset, async全域属性:id, tabindex, repeat。移除元素:center, font, strike。

HTML 5有两大特点:

首先,强化了Web网页的表现性能。除了可描绘二维图形外,还准备了用于播放视频和音频的标签。

其次,追加了本地数据库等Web应用的功能。

异常处理

HTML5(text/html)浏览器将在错误语法的处理上更加灵活。HTML5在设计时保证旧的浏览器能够安全的忽略掉新的HTML5代码。与HTML4.01相比,HTML5给出了解析的详细规则,力图让不同的浏览器即使在发生语法错误时也能返回相同的结果。

来自:www.ihtml5.net

html个版本间的特点,了解下什么是HTML5,他与以往的版本有什么区别 什么新元素...相关推荐

  1. Android应用在不同版本间兼容性处理

    在Android系统中向下兼容性比较差,但是一个应用APP经过处理还是可以在各个版本间运行的.向下兼容性不好,不同版本的系统其API版本也不同,自然有些接口也不同,新的平台不能使用旧的API,旧的平台 ...

  2. ubuntu python版本切换_ubuntu 16.04下python版本切换的方法

    本文主要是记录ubuntu 16.04下python环境配置,具体内容如下 对于ubuntu 16.04,由于本身是自带python,这样就减少了在windows下的下载和环境变量配置,非常不错.但是 ...

  3. 一份思考—版本间共性问题提炼与控制

    题记:很久没在写有关测试的方面的文章了,估计已经被各位达人遗忘了.小辛,即退出游戏行业后,被华为招为奴工已经勤勤肯肯的劳作了大半年时间.总结这大半年的时光,大多是在加班与出差中渡过的,听说华为最近又死 ...

  4. sqlserver 高版本数据倒到低版本 不同SQL Server版本间的数据库恢复问题

    1:通过管理器的脚本生成向导,把数据库,表,存储过程等对象的脚本生成,然后在低版本的SQL Server下执行建立这些对象. 2:通过DTS/SSIS,将表中的数据导过去. 参考:不同SQL Serv ...

  5. oracle导入导出版本规则,Oracle不同版本间的导入导出命令详解 - wangzhuoyan的专栏 - CSDN博......

    wangzhuoyan的专栏 明月松间照,清泉石上流 登录 注册 欢迎 退出 我的博客 配置 写文章 文章管理 博客首页   全站 当前博客  空间 博客 好友 相册 留言 用户操作 [发私信]  [ ...

  6. 发现同一依赖程序集的不同版本间存在无法解决的冲突

    原文地址:https://www.cnblogs.com/1996V/p/9037603.html#net1 节选 为什么Newtonsoft.Json版本不一致? 是,项目间的生成是有序生成的,它取 ...

  7. mysql5.7版本源_用最新MySQL 8.0的源安裝MySQL 5.7版本(CentOS 7環境下)

    起因: 從官網下了MySQL最新8.0版本的源,安裝了MySQL 8.0.13,但是發現版本太新了跟其他軟件不兼容,而且改了半天其他軟件配置都沒改好(囧rz)...算了,卸載了8.0,還是安回5.7的 ...

  8. linux 下如何升级CMAKE?(安装指定版本cmake)(高版本cmake)(不删除之前的,可以用软连接)

    文章目录 原 20210929 但是卸载不知道怎么卸载,尴尬了.... 20220209 貌似原来cmake不需要卸载,直接安装新的然后做个软连接就好了 原 先把当前版本全卸载 # sudo apt ...

  9. 在数据仓储的情况下进一步封装数据库基础操作,此版本为异步版本

    1 /// <summary> 2 /// 在数据仓储的情况下进一步封装数据库基础操作,此版本为异步版本 Created by ZhangQC 2016.08.17 3 /// </ ...

最新文章

  1. 因为站在船头,所以难以沉默——专访数据院执行副院长韩亦舜【第一届数据故事计划】...
  2. SAP PM 初级系列13 - PM Revision
  3. 探讨由于死锁或进程阻塞造成的ASP突然不能访问的问题
  4. smartform四联纸跳页问题
  5. 钢琴快案例及手风琴案例
  6. UI渲染回顾简单笔记
  7. xslt三种带图片的超链接(a标签,img标签)写法
  8. 基于CNN实现CIFAR100识别-tensorflow2.0实现
  9. Solidworks如何在零件表面贴图
  10. drools规则拼接_Drools-规则层次结构和条件执行
  11. For循环案例---九九乘法表
  12. lwip协议栈实现服务器端主动发送,lwip协议栈源码详解说明 - 全文
  13. 博科br310交换机级联
  14. 日常bug记录——mybatis传值为null
  15. 【解决 ipad做电脑副屏镜像的问题】
  16. windows无法连接到打印机
  17. 《程序员健康指南》阅读笔记
  18. (旧文重贴)昨夜看了严宏的《java与模式》
  19. 2023年中国石油大学(华东)生物化工考研上岸前辈备考经验
  20. python模拟蚂蚁森林能量产生过程代码_用Python实现定时自动化收取蚂蚁森林能量,再也不用担心忘记收取了...

热门文章

  1. SAP Shipping address页面点了continue后的网络请求
  2. SAP Spartacus里的concurrently依赖
  3. SAP CRM WebClient UI的excel导出功能是否能启用,取决于这个逻辑
  4. Attachment rename issue in Faas
  5. how is our custom css style inserted to html
  6. first OData Batch operation when Sales Pipeline is launched
  7. 使用SAP Leonardo上的机器学习服务提取图片的特征向量
  8. SAP UI5 aggregation field type
  9. Cloud for Customer的设置加载机制
  10. SAP CRM One Order 根据联系人姓名搜索的实现原理