W3C HTML 网页标准教程

HTML5 教程

HTML5 教程

HTML5 简介
HTML5 是下一代的 HTML。HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。
HTML5 视频
HTML5 提供了展示视频的标准。HTML5 规定了一种通过 video 元素来包含视频的标准方法。
HTML5 VIDEO - DOM
HTML5 video 元素使用 DOM 事件能够通知浏览器,比方说,video 元素开始播放、已暂停,已停止,等等。
HTML5 音频
HTML5 规定了一种通过 audio 元素来包含音频的标准方法。audio 元素能够播放声音文件或者音频流。
HTML5 拖放
拖放是一种常见的特性,即抓取对象以后拖到另一个位置。在 HTML5 中,拖放是标准的一部分,任何元素都能够拖放。
HTML5 画布
HTML5 的 canvas 元素使用 JavaScript 在网页上绘制图像。canvas 拥有多种绘制路径、矩形、圆形、字符以及添加图像的方法。
HTML5 SVG
SVG 指用 XML 格式定义的可伸缩矢量图形 (Scalable Vector Graphics) , SVG是万维网联盟 W3C 标准。
HTML5 画布与SVG的区别
Canvas 通过 JavaScript 来绘制 2D 图形。Canvas 是逐像素进行渲染的。SVG 是一种使用 XML 描述 2D 图形的语言。
HTML5 地理定位
HTML5 Geolocation API 用于获得用户的地理位置。
HTML5 WEB 存储
HTML5 提供了两种在客户端存储数据的新方法:localStorage 和 sessionStorage

HTML 5 应用程序缓存
使用 HTML5,通过创建 cache manifest 文件,可以轻松地创建 web 应用的离线版本。
HTML5 Web Workers
web worker 是运行在后台的 JavaScript,不会影响页面的性能。所有主流浏览器均支持 web worker,除了 Internet Explorer。
HTML5 服务器发送事件
HTML5 服务器发送事件(server-sent event)允许网页获得来自服务器的更新。Server-Sent 事件指的是网页自动获取来自服务器的更新。
HTML5 表单输入
HTML5 拥有多个新的表单输入 input 类型:email,url,number,range,search,color
HTML5 表单元素
HTML5 提供若干涉及表单的元素和属性,如:datalist,keygen,output 。
HTML5 表单属性
html5 表单 form 新的属性: autocomplete,novalidate 。 输入框 input 也支持很多新的属性。

返回HTML5 教程