1. html5是下一代的html。

2. 什么是html5?

2.1. html5将成为html、xhtml以及html DOM的新标准。

2.2. html的上一个版本诞生于1999年。自从那以后, Web世界已经经历了巨变。

2.3. html5是专门为承载丰富的web内容而设计的, 并且无需额外插件。

2.4. html5拥有新的语义、图形以及多媒体元素。

2.5. html5提供的新元素和新的API简化了web应用程序的搭建。

2.6. html5是跨平台的, 被设计为在不同类型的硬件(PC、平板、手机、电视机等等)之上运行。

2.7. html5仍处于完善之中。然而, 大部分现代浏览器已经具备了某些html5支持。

3. html5是如何起步的?

3.1. html5是W3C与WHATWG合作的结果。

3.2. W3C指World Wide Web Consortium, 万维网联盟。

3.3. WHATWG指Web Hypertext Application Technology Working Group。

3.4. WHATWG致力于web表单和应用程序, 而W3C专注于xhtml 2.0。在2006年, 双方决定进行合作, 来创建一个新版本的html。

3.5. 为html5建立的一些规则:

3.5.1. 新特性应该基于html、CSS、DOM以及JavaScript。

3.5.2. 减少对外部插件的需求(比如 Flash)。

3.5.3. 更优秀的错误处理。

3.5.4. 更多取代脚本的标记。

3.5.5. html5应该独立于设备。

3.5.6. 开发进程应对公众透明。

4. 新特性

4.1. html5中的一些有趣的新特性:

4.1.1. 用于绘画的canvas元素。

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

4.1.3. 对本地离线存储的更好的支持。

4.1.4. 新的特殊内容元素, 比如: article、footer、header、nav、section。

4.1.5. 新的表单控件, 比如: calendar、date、time、email、url、search。

072_html5简介相关推荐

  1. etcd 笔记(01)— etcd 简介、特点、应用场景、常用术语、分布式 CAP 理论、分布式原理

    1. etcd 简介 etcd 官网定义: A highly-available key value store for shared configuration and service discov ...

  2. Docker学习(一)-----Docker简介与安装

    一.Docker介绍 1.1什么是docker Docker是一个开源的应用容器引擎,基于Go语言并遵从Apache2.0协议开源 Docker可以让开发者打包他们的应用以及依赖包到一个轻量级,可移植 ...

  3. 【Spring】框架简介

    [Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...

  4. TensorRT简介

    TensorRT 介绍 引用:https://arleyzhang.github.io/articles/7f4b25ce/ 1 简介 TensorRT是一个高性能的深度学习推理(Inference) ...

  5. 谷粒商城学习笔记——第一期:项目简介

    一.项目简介 1. 项目背景 市面上有5种常见的电商模式 B2B.B2C.C2B.C2C.O2O B2B 模式(Business to Business),是指商家和商家建立的商业关系.如阿里巴巴 B ...

  6. 通俗易懂的Go协程的引入及GMP模型简介

    本文根据Golang深入理解GPM模型加之自己的理解整理而来 Go协程的引入及GMP模型 一.协程的由来 1. 单进程操作系统 2. 多线程/多进程操作系统 3. 引入协程 二.golang对协程的处 ...

  7. Linux 交叉编译简介

    Linux 交叉编译简介 主机,目标,交叉编译器 主机与目标 编译器是将源代码转换为可执行代码的程序.像所有程序一样,编译器运行在特定类型的计算机上,输出的新程序也运行在特定类型的计算机上. 运行编译 ...

  8. TVM Operator Inventory (TOPI)简介

    TOPI简介 这是 TVM Operator Inventory (TOPI) 的介绍.TOPI 提供了比 TVM 具有更高抽象的 numpy 风格的,通用操作和调度.TOPI 如何在 TVM 中,编 ...

  9. 计算机视觉系列最新论文(附简介)

    计算机视觉系列最新论文(附简介) 目标检测 1. 综述:深度域适应目标检测标题:Deep Domain Adaptive Object Detection: a Survey作者:Wanyi Li, ...

最新文章

  1. 编程方法课程学习心得
  2. linux 递归修改所有权限
  3. asterisk 支持 VP8 video编码 实现安卓的视频通话
  4. java trim all,[JAVA中各种去除空格][java string.trim()][str.replaceAll去空格]
  5. 防止浏览器拦截的新窗口打开链接方案
  6. 发现了一个美图看看软件的一个bug
  7. Linux下禁止使用swap及防止OOM机制导致进程被kill掉
  8. Git,GitHub入门
  9. XP pro下安装Windows XP Tablet PC 2005组件教程
  10. 格林尼治时间与本地时间转换
  11. SunOne中的domian常用命令
  12. CSS 字体样式大全
  13. mysql + excel 校正线上数据
  14. Java常见面试题(181-200)
  15. 数电和Verilog-基础概念
  16. CDH5.7.6-CentOS6安装
  17. 延伸未来世界 看元宇宙风华
  18. 【Hexo】如何才能在百度搜索到你的博客?SEO优化了解一下(上)
  19. 蜜趣疑似机器人_《凤囚凰》关晓彤宋威龙同房再添蜜趣
  20. Multisim:振幅调制器的设计(含仿真程序+文档+原理图+PCB)

热门文章

  1. Android消息通信之无所不能的第三方开源项目EventBus
  2. 在CentOS下安装WebBench进行web 性能测试
  3. 如何实现一个HTML5 RPG游戏引擎——第一章,实现地图类
  4. 执行umount 的时候却提示:device is busy 的处理方法
  5. bool类型未初始化的产生的奇怪现象
  6. Centos 7 搭建DNS正向解析和反向解析
  7. 资源收集流程为SDN控制器
  8. 浅显易懂讲讲网关和DNS的概念—Vecloud微云
  9. 如果使用SD-WAN为客户提供高价值,应该部署哪些安全功能?
  10. 【POJ 3273】 Monthly Expense (二分)