好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

html5教程-HTML5终极备忘大全(图片版+文字版)

小宝典致力于为广大程序猿(媛)提供高品质的代码服务,请大家多多光顾小站,小宝典在此谢过。

&nbs p;

一、前言兼图片备忘

下图是我从testking网站上的Ultimate HTML 5 Cheatsheat这篇 文章 中备忘图片(已大小优化,因为图片较高,故滚动显示)。

但是,上面毕竟是图片格式(原图上兆),而且还是英文的,所以自己 觉得 有必要将上面的内容文字化,同时做下 简单 的中文 翻译 。整理一番,于是就有下面的些内容。

二、文字备忘之标签

HT ML 5中新增的标签

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读 吃 力,可尝试访问原文地址:http://www.zhangxinxu .COM /word Press /?p=1544。

<article> <aside> <audio> <canvas> <command> <datagrid> <datalist> <det ai ls> <dia LOG > <embed> <figcaption> <figure> <footer> <header> <hgroup> < keygen > < ;m ark> <meter> <nav> <output> < PR ogress> <rp> <rt> <ruby> <section> <source> <summary> <time> <video> <w br >
定义文章
定义 页面内容 旁边的内容
定义 声音 内容
定义图形
定义一个控制按钮
指树或表格状 数据格式 中的动态数据
定义一个下拉列表
定义一个元素的 细节
定义会话或人的交谈
定义额外的交互内容或插件
定义指定元素的标题
定义一组媒体内容,以及他们的标题
为章节或页面定义一个底部
为章节或页面定义一个头部
定义文档中某段落的信息
定义表单生成的关键
定义被标记的文本
定义预定义范围内的测量
定义导航链接
定义某种类型的输出
定义任意种类 任务 的进程
定义浏览器不支持r ub y元素的替代者
定义ruby注释的解释
定义 ruby 注释(中文注音或字符)。
定义章节
定义媒体资 源
定义某"detail"元素的头部
定义日期/时间
定义视频
定义可能的换行
HTML5支持且同时存在于HTML4中的标签

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

<!& # 8211; …–> <!DOCTY PE > <a> <abbr> <address> <area> <b> <base> <bdo> < blockquote > <body> <br> <button> <caption> <c IT e> <code> <col> <colgroup> <dd> <del> < DF n> < div > <dl> <dt> <em> <fieldset> <form> < h1 >到<h6> <head> < hr > <html> <i> <ifr am e> < img > <input> <ins> <kbd> <label> <legend> <li> <link> <map> <menu> <meta> <noscript> <object> <ol> <optgroup> <option> <p> <params> <pre> <q> <s> <samp> <script> <select> <small> <span> < strong > <style> <sub> <sup> <table> <tbody> <td> <textarea> <tfoot> <th> <thead> <title> <tr> <ul> < VAR >
定义注释
定义 文档类型
定义超链接
定义缩写
定义地址元素
定义图片地图的某区域
定义 加粗 文字
定义整个页面的基础URL
定义文本显示的 方向
定义一个长引用
定义 主体 元素
插入单个的换行
定义按钮
定义表格的标题
定义引用
定义计算机代码文本
定义表格列的属性
定义表格列的组
定义个定义描述
定义删除文本
定义个定义项
定义文档章节
定义定义列表
定义定义项
定义强调文本
定义控件组
定义表单
定义头部1到头部6
定义文档信息
定义水平线
定义个html文档
定义倾斜文本
定义内联替代窗口(框架)
定义个图片
定义输入域
定义插入文本
定义键盘文本
定义表单控件的标签
定义控件组的标题
定义列表项
定义相关资源
定义图片地图
定义菜单列表
定义元信息
定义无脚本章节
定义内嵌对象
定义一个有序列表
定义个选项组
定义下拉列表选项
定义段落
定义object的参数
定义预格式化文本
定义短引用
定义不再正确的文本
定义简单的计算机代码
定义脚本
定义可选择列表
定义小点的文本
定义文档章节
定义强调的文字
定义一个样式定义
定义 下标 文字
定义上标文字
定义表格
定义表格的主体
定义表格单元格
定义 文本域
定义表格底部
定义表格头
定义表格头
定义文档的标题
定义表格行
定义无序列表
定义变量
HTML5不支持的标签

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

<acronym> <applet> <basefont> < Big > < center > <dir> <font> <frame> <frameset> <noframe> <strike> <tt> <u> < XM p>
在HTML4.01中定义首字母缩略词
定义内嵌的小应用程序
定义文档中基本的字体属性
让文字变大点
居中显示文字或内容
定义目录列表
指定字体种类,大小,颜色等
在框架集中定义独有的窗体
定义框架集,包含多个窗体
当浏览器不支持框架的时候显示文字
定义删除线文本
定义 电 传打字机文本
定义下划线文字
定义格式化的文字

三、HTML5文字备忘之全局属性

HTML5新添加全局属性

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

contenteditable contextmenu Drag gable dropzone hidden spellcheck

指定 是否 允许用户编辑内容

true | false

定义元素的上下文菜单

menu id

指定是否允许用户拖拽元素

true|false|auto

指定当拖拽数据放开的时候会发生什么

copy|move|link

指定元素不相干

hidden

指定是否元素要进行拼写检查

true | false

已存在的全局属性
accesskey class dir id lang style tabindex title

指定访问元素的快捷键

字符 (character)

指定元素的类名(为样式表)

类名 ( classname )

指定元素文本内容的对齐方向

ltr|rtl

为元素指定唯一的id

id

为元素内容指定语言代码

语言代码 (language code)

指定元素的内联样式

样式定义 (style definition)

指定元素的tab顺序

数值 (nubmer)

指定元素额外的信息

文本 (text)

四、HTML5文字备忘之事件属性

1. window对象

window新增事件属性

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

onafterprint onbeforeprint onbeforeloaded onerror onhaschange onmessage onoffline ononline onpagehide onpageshow onpop stat e on red o onresize onstorage onondo onunload
在文档打印之后执行
在文档打印之前执行
在文档加载完毕之前执行
当错误发生时执行
当文档发生 改变 的时候执行
当该信息被触发的时候执行
当文档离线的时候执行
当文档上线的时候执行
当窗体隐藏的时候执行
当窗体显示的时候执行
当窗体历史改变的时候执行
当文档执行恢复上一次操作的时候执行
当窗体大小改变的时候执行
当文档加载ok的时候执行
当文档执行恢复之前一次操作的时候执行
当用户离开文档的时候执行
window已存在事件属性
onblur onfocus onload
当窗体失去 焦点 的时候执行
当窗体获得焦点的时候执行
当文档加载完毕的时候执行

2. form表单的事件属性

form表单新增事件属性
oncontextmenu onformchange onforminput oninput oninvalid
当上下文菜单被触发的时候执行
当表单发生改变的时候执行
当表单获得用户输入时候执行
当元素获得用户输入的时候执行
当元素验证无效的时候执行
form表单已支持事件属性

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

onblur onchange onfocus onselect onsubmit
当元素失去焦点的时候执行
当元素改变的时候执行
当元素获得焦点的时候执行
当元素被选择的时候执行
当表单被提交的时候执行
HTML5不支持的form表单事件属性
onreset
当表单重置的时候执行

3. 键盘事件

已存在的键盘事件属性
onkeydown onkeypress onkeyup
当键按下的时候执行
当键按下并释放的时候执行
当键抬起的时候执行

4. 鼠标事件

HTML5新增鼠标事件属性

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

ondrag ondragend ondragenter ondragleave ondragover ondragstart ondrop onmouswheel onscroll
当元素被拖拽的时候执行
当元素拖拽操作结束的时候执行
当元素拖拽进入释放对象的时候
当元素拖拽离开释放对象的时候
当元素拖拽经过释放对象的时候
当元素拖拽操作 开始 的时候执行
当拖拽元素被放开的时候
当鼠标滑轮滚动的时候执行
当元素的滚动条滚动的时候执行
已存在的鼠标事件属性
onclick ondbclick onmousedown onmou SEM ove onmouseout onmouseover onmouseup
当鼠标点击的时候执行
当 鼠标双击 的时候执行
当鼠标按下的时候执行
当鼠标移动的时候执行
当鼠标移出元素的时候执行
当属性进入元素的时候执行
当鼠标抬起的时候执行

5. 媒体事件

HTML5中新增媒体事件

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

oncan play oncanplaythrough ondurationchange onemptied onended onerror onloadeddata onloadedmetadata onloadstart onpause onplay onplaying onprogress onratechange onreadystatechange onseeked onseeking onstalled onsuspend ontimeupdate onvolumechange onwaiting
当媒体可以播放的时候执行
当媒体可以播放到最后的时候执行
当媒体长度改变的时候执行
当媒体资源元素变成空的时候执行
当媒体已经到达最后的时候执行
当加载元素发生错误的时候执行
当媒体数据加载完毕的时候执行
当媒体元素的持续时间加载完毕的时候执行
当浏览器开始加载媒体数据的时候执行
当媒体数据 暂停 的时候执行
当媒体数据继续开始播放的时候执行
当媒体数据已经开始播放的时候执行
在浏览器正在获取媒体数据的时候执行
当媒体数据播放比率发生改变的时候执行
当ready -s tate发生改变的时候执行
当元素的seeking属性不是true的时候执行
当元素的seeking属性是true的时候执行
当 获取元素 数据发生错误的时候执行
当浏览器停止获取媒体数据的时候执行
当媒体改变其播放位置的时候执行
当媒体 音量 大小发生改变的时候执行,包括无声
当媒体元素停止播放的时候
已存在的媒体事件属性
onabort
碰到abort的时候执行

五、HTML5文字备忘之浏览器的准备情况

支持:


不支持:


部分支持:

注: 下表格最右侧三栏指移动设备上的浏览器支持情况。

HTML5文字备忘之浏览器的准备情况

Create by 张鑫旭,如果您发现下面的表格没有边框或背景色而使得阅读吃力,可尝试访问原文地址:http://www.zhangxinxu.com/wordpress/?p=1544。

 

8

3.6

9.0

5.0

11.0

 

2.3

4.5

10.0

Details & Summary元素 WebGL – 3D Canvas 制图 HTML5中内联SVG Datalist元素 Progress & Meter classList(DOMTokenList) Ruby注解 表单验证 Session历史管理 HTML5表单特征 拖拽和拖放 contenteditable属性 Canvas的文本API Audio元素 Video元素 dataset & data – 属性 新语义元素 Canvas(基本支持) Hash改变事件 离线web应用程序 getElementsByClassName 总支持率

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

21% 55% 85% 67% 64%   51% 50% 36%

六、最后几句话

时间仓促,错误难免。欢迎大力指正。以上就是全部内容。

参考文章:Ulti MATE HTML5 Cheatsheat [Infographic]

(本篇完)

觉得可用,就经常来吧! 欢迎评论哦!  html5教程 ,巧夺天工,精雕玉琢。小宝典献丑了!

总结

以上是 为你收集整理的 html5教程-HTML5终极备忘大全(图片版+文字版) 全部内容,希望文章能够帮你解决 html5教程-HTML5终极备忘大全(图片版+文字版) 所遇到的问题。

如果觉得 网站内容还不错, 推荐好友。

查看更多关于html5教程-HTML5终极备忘大全(图片版+文字版)的详细内容...

  阅读:58次