属性 | 属于 | 描述 |
---|
accept | <input> | 指定类型的服务器接受(仅用于文件的type="file" )。 |
accept-charset | <form> | 指定字符编码是用于表单提交。 |
accesskey | 全局属性 | 指定一个快捷键来激活/关注的元素。 |
action | <form> | 指定当提交表单向何处发送表单数据。 |
align | 在HTML 5不支持。 | 指定根据周围元件的对齐。 使用CSS来代替。 |
alt | <area> , <img> <input> | 指定当原始元素无法显示的替代文本。 |
async | <script> | 指定脚本(仅适用于外部脚本)异步执行。 |
autocomplete | <form> <input> | 指定是否<form>或<input>元素应该启用自动完成。 |
autofocus | <button> , <input> , <keygen> , <select> , <textarea> | 指定元素应自动获得在页面加载时关注的焦点。 |
autoplay | <audio> , <video> | 指定音频/视频将尽快开始播放,因为它已准备就绪 |
bgcolor | 在HTML 5不支持。 | 指定元素的背景色。 使用CSS来代替。 |
border | 在HTML 5不支持。 | 指定元素的边框的宽度。 使用CSS来代替。 |
challenge | <keygen> | 指定的值<keygen>提交时元素应该被质疑。 |
charset | <meta> <script> | 指定的字符编码。 |
checked | <input> | 指定一个<input>元素,应预先选定的页面加载时(对于type="checkbox"或type="radio" )。 |
cite | <blockquote> <del> , <ins> , <q> | 指定这也解释了报价/删除/插入的文本的URL。 |
class | 全局属性 | 指定一个或多个类名的元素(是指一类在样式表)。 |
color | 在HTML 5不支持。 | 指定元素的文本颜色。 使用CSS来代替。 |
cols | <textarea> | 指定文本区域的可见宽度。 |
colspan | <td> , <th> | 指定表单元格跨越的列数 |
content | <meta> | 给人以HTTP的当量或name属性关联的值 |
contenteditable | 全局属性 | 指定元素的含量是否可编辑与否。 |
contextmenu | 全局属性 | 指定一个元素的上下文菜单。 出现的上下文菜单时,该元素在用户右键点击。 |
controls | <audio> , <video> | 指定音频/视频控制应显示(如播放/暂停按钮等)。 |
coords | <area> | 指定区域的坐标。 |
data | <object> | 指定要由对象所使用的资源的URL。 |
data-* | 全局属性 | 用来存放私人页面或应用程序的自定义数据。 |
datetime | <del> <ins> , <time> | 指定的日期和时间。 |
default | <track> | 指定轨道要被启用,如果用户的偏好没有表明另一个轨道会更合适。 |
defer | <script> | 指定当页面完成(仅用于外部脚本)解析脚本被执行。 |
dir | 全局属性 | 指定一个元素内容的文本方向。 |
dirname | <input> , <textarea> | 指定文字方向将被提交。 |
disabled | <button> , <fieldset> , <input> , <keygen> , <optgroup> <option> , <select> , <textarea> | 指定一个指定的元素/组元素应该被禁用。 |
download | <a> , <area> | 指定当用户点击超链接的目标将被下载。 |
draggable | 全局属性 | 指定元素是否可拖动与否。 |
dropzone | 全局属性 | 指定拖动的数据是否被复制,移动或链接,跌落时。 |
enctype | <form> | 指定如何表单数据应该将它提交给服务器(仅适用于方法=“邮报”)时进行编码。 |
for | <label> , <output> | 指定哪些表单元素(S)标签/计算势必会。 |
form | <button> , <fieldset> , <input> , <keygen> , <label> , <meter> , <object> <output> , <select> , <textarea> | 指定表单的名称元素属于 |
formaction | <button> , <input> | 指定当提交表单向何处发送表单数据。 仅用于type="submit" 。 |
headers | <td> , <th> | 指定一个或多个报头细胞的细胞是有关。 |
height | <canvas> , <embed> , <iframe> <img> <input> , <object> <video> | 指定元件的高度。 |
hidden | 全局属性 | 指定一个元素还没有,或者不再,相关的。 |
high | <meter> | 指定被认为是一个高值的范围内。 |
href | <a> , <area> , <base> , <link> | 指定的页面的链接去的URL。 |
hreflang | <a> , <area> , <link> | 指定链接的文档的语言。 |
http-equiv | <meta> | 提供对信息/值的HTTP头content属性。 |
id | 全局属性 | 指定元素一个唯一的ID。 |
ismap | <img> | 指定图像为服务器端图像映射。 |
keytype | <keygen> | 指定密钥的安全性算法。 |
kind | <track> | 指定类型的文本轨道。 |
label | <track> | 指定文本轨道的标题。 |
lang | 全局属性 | 指定元素内容的语言。 |
list | <input> | 指的是<datalist>包含预先定义的选项为元素<input>元素。 |
loop | <audio> , <video> | 指定音频/视频将重新开始,每次完成的时间。 |
low | <meter> | 指定被认为是一个低的值的范围内。 |
manifest | <html> | 指定文件的缓存清单的地址(离线浏览)。 |
max | <input> , <meter> , <progress> | 指定的最大值。 |
maxlength | <input> , <textarea> | 指定允许在一个元件的最大字符数。 |
media | <a> , <area> , <link> , <source> , <style> | 指定何种媒体/设备链接文档方面进行了优化。 |
method | <form> | 指定发送表单数据时使用的HTTP方法。 |
min | <input> , <meter> | 指定的最小值。 |
multiple | <input> , <select> | 指定用户可以输入一个以上的值。 |
muted | <video> | 指定视频的音频输出应该被静音。 |
name | <button> , <fieldset> , <form> <iframe> <input> , <keygen> , <map> , <meta> <object> <output> , <param> <select> , <textarea> | 指定元素的名称。 |
novalidate | <form> | 规定在提交表单时不应该验证。 |
onabort | <audio> , <embed> , <img> <object> <video> | 脚本要在中止运行。 |
onafterprint | <body> | 在打印文档后执行脚本。 |
onbeforeprint | <body> | 在打印文档之前,要运行脚本 |
onbeforeunload | <body> | 当文档即将卸载要运行的脚本。 |
onblur | 所有可见的元素。 | 当元素失去焦点时执行脚本。 |
oncanplay | <audio> , <embed> , <object> <video> | 当一个文件已准备好开始播放时执行脚本(当它缓冲到足以开始)。 |
oncanplaythrough | <audio> , <video> | 当一个文件可以一路播放到结束不暂停缓冲执行脚本。 |
onchange | 所有可见的元素。 | 当该元素的值被改变时执行脚本。 |
onclick | 所有可见的元素。 | 被点击的元素时执行脚本。 |
oncontextmenu | 所有可见的元素。 | 当上下文菜单被触发执行脚本 |
oncopy | 所有可见的元素。 | 元素的内容被复制时要运行的脚本。 |
oncuechange | <track> | 要运行脚本时,在提示修改<track>元素 |
oncut | 所有可见的元素。 | 元素的含量是被切割时要运行的脚本。 |
ondblclick | 所有可见的元素。 | 脚本当元素正在双击运行。 |
ondrag | 所有可见的元素。 | 脚本在拖动操作结束运行。 |
ondragend | 所有可见的元素。 | 脚本在拖动操作结束运行。 |
ondragenter | 所有可见的元素。 | 当一个元素被拖到有效的放置目标执行脚本。 |
ondragleave | 所有可见的元素。 | 当元素离开有效的放置目标执行脚本 |
ondragover | 所有可见的元素。 | 当一个元素被拖动到有效放置目标执行脚本。 |
ondragstart | 所有可见的元素。 | 脚本在拖动操作的开始运行。 |
ondrop | 所有可见的元素。 | 当拖动的元素被丢弃时执行脚本。 |
ondurationchange | <audio> , <video> | 要运行脚本时,媒体长度的变化 |
onemptied | <audio> , <video> | 当坏事发生,文件突然无法使用(如意外断开)执行脚本。 |
onended | <audio> , <video> | 当媒体有到达终点(对于喜欢“谢谢你能听”消息的有用的事件)时执行脚本 |
onerror | <audio> , <body> <embed> , <img> <object> <script> <style> <video> | 当发生错误时执行脚本。 |
onfocus | 所有可见的元素。 | 当元素获得焦点时执行脚本。 |
onhashchange | <body> | 当出现了改变URL的锚部分执行脚本。 |
oninput | 所有可见的元素。 | 脚本当元件获取用户输入来运行。 |
oninvalid | 所有可见的元素。 | 当元素是无效的执行脚本。 |
onkeydown | 所有可见的元素。 | 当用户按下一个键时执行脚本。 |
onkeypress | 所有可见的元素。 | 当用户按下某个键时执行脚本。 |
onkeyup | 所有可见的元素。 | 当用户释放某个键时执行脚本。 |
onload | <body> <iframe> <img> <input> , <link> , <script> <style> | 当元素加载完成后执行脚本。 |
onloadeddata | <audio> , <video> | 当媒体数据加载时执行脚本 |
onloadedmetadata | <audio> , <video> | 当元数据(如尺寸和持续时间)被加载到执行脚本。 |
onloadstart | <audio> , <video> | 脚本运行就像文件开头的实际加载任何东西之前加载。 |
onmousedown | 所有可见的元素。 | 当鼠标按钮被按下一个元素上执行脚本。 |
onmousemove | 所有可见的元素。 | 随着鼠标指针移动在一个元素脚本中,只要运行。 |
onmouseout | 所有可见的元素。 | 当鼠标指针移动OT的元件的执行脚本。 |
onmouseover | 所有可见的元素。 | 脚本中,当在一个元素鼠标指针移动运行。 |
onmouseup | 所有可见的元素。 | 当鼠标按钮被释放在一个元素上运行脚本。 |
onmousewheel | 所有可见的元素。 | 当鼠标滚轮被滚动在一个元素上运行脚本。 |
onoffline | <body> | 当浏览器开始脱机工作时执行脚本 |
ononline | <body> | 当浏览器启动联机工作时执行脚本 |
onpagehide | <body> | 当用户从导航页面离开执行脚本。 |
onpageshow | <body> | 当用户导航到一个页面执行脚本 |
onpaste | 所有可见的元素。 | 要运行脚本时,在元素使用者膏有机质含量 |
onpause | <audio> , <video> | 当媒体被暂停或者由用户或编程执行脚本。 |
onplay | <audio> , <video> | 当媒体准备开始播放时执行脚本。 |
onplaying | <audio> , <video> | 当媒体实际上已经开始播放时执行脚本。 |
onpopstate | <body> | 当窗口的历史变化时执行脚本。 |
onprogress | <audio> , <video> | 当浏览器是在得到媒体数据的过程中要运行脚本 |
onratechange | <audio> , <video> | 脚本可以在每次播放速率的变化(当用户切换到慢动作或快进模式等)运行。 |
onreset | <form> | 在形式的复位按钮被点击时要运行脚本。 |
onresize | <body> | 调整大小的浏览器窗口时要运行脚本。 |
onscroll | 所有可见的元素。 | 当一个元素的滚动条被滚动时执行脚本。 |
onsearch | <input> | 当用户在搜索栏中写的东西(用于执行脚本<input="search"> )。 |
onseeked | <audio> , <video> | 当要运行脚本seeking属性被设置为假,指示求已结束。 |
onseeking | <audio> , <video> | 当执行脚本seeking属性被设置为true,表明寻求有效 |
onselect | 所有可见的元素。 | 当元素被选中执行脚本。 |
onshow | <menu> | 当执行脚本<menu>元素显示为上下文菜单 |
onstalled | <audio> , <video> | 当浏览器无法为任何原因取回媒体数据执行脚本。 |
onstorage | <body> | 当一个Web存储区域被更新时执行脚本。 |
onsubmit | <form> | 当提交了执行脚本。 |
onsuspend | <audio> , <video> | 脚本读取前它被完全加载无论什么原因,媒体数据时,停止运行。 |
ontimeupdate | <audio> , <video> | 当播放位置发生了变化(如当用户快进到不同的点在媒体)执行脚本 |
ontoggle | <details> | 当用户打开或关闭时执行脚本<details>元素。 |
onunload | <body> | 当页面卸载时执行脚本(或浏览器窗口已关闭) |
onvolumechange | <audio> , <video> | 脚本可以每体积改变了(包括设置音量为“静音”)的时间运行。 |
onwaiting | <audio> , <video> | 当媒体已暂停执行脚本,但有望恢复(当媒体暂停缓冲更多的数据等)。 |
onwheel | 所有可见的元素。 | 要当鼠标车轮滚滚向前向上或向下在一个元素上运行脚本。 |
open | <details> | 指定的细节应该是可见的(开放)到用户 |
optimum | <meter> | 指定什么值是表上的最佳值。 |
pattern | <input> | 指定一个正则表达式<input>元素的值与检验。 |
placeholder | <input> , <textarea> | 指定用于描述元件的预期值短提示。 |
poster | <video> | 指定在视频下载到显示图像,或直到用户点击播放按钮。 |
preload | <audio> , <video> | 指定是否以及如何笔者认为音频/视频应该被加载在页面加载时 |
readonly | <input> , <textarea> | 该元素为只读指定 |
rel | <a> , <area> , <link> | 指定当前文档和所链接的文档之间的关系。 |
required | <input> , <select> , <textarea> | 指定元素必须提交表单之前填写。 |
reversed | <ol> | 指定列表中的顺序应该降(9,8,7 ......)。 |
rows | <textarea> | 指定在文本区域线的可见数目。 |
rowspan | <td> , <th> | 指定行的表格单元格跨越数 |
sandbox | <iframe> | 启用一组额外的限制措施在内容<iframe> |
scope | <th> | 指定一个标题小区是否为列,行或组的列或行的一个标头。 |
scoped | <style> | 指定的样式仅应用于此元素的父元素,该元素的子元素 |
selected | <option> | 指定一个选项,应预先选定的页面加载时。 |
shape | <area> | 指定的区域的形状。 |
size | <input> , <select> | 指定宽度,以字符( <input> ),或者指定的可见的选项数( <select> ) |
sizes | <link> | 指定链接的资源的大小。 |
span | <col> <colgroup> | 指定要跨越列数。 |
spellcheck | 全局属性 | 指定元素是否是有其拼写和语法检查或没有。 |
src | <audio> , <embed> , <iframe> <img> <input> , <script> <source> , <track> , <video> | 指定媒体文件的URL。 |
srcdoc | <iframe> | 指定页面的HTML内容的显示<iframe> |
srclang | <track> | 指定轨道文本数据的语言(如果需要的kind="subtitles" )。 |
start | <ol> | 指定有序列表的开始值。 |
step | <input> | 指定输入域的合法的数字间隔。 |
style | 全局属性 | 指定元素内联CSS样式。 |
tabindex | 全局属性 | 指定元素的Tab键顺序。 |
target | <a> , <area> , <base> , <form> | 指定在哪里打开链接的文档或者提交表单的目标。 |
title | 全局属性 | 指定有关元素的额外信息。 |
translate | 全局属性 | 指定元素的内容是否应该被翻译或没有。 |
type | <button> , <embed> , <input> , <link> , <menu> , <object> <script> <source> , <style> | 指定元素的类型。 |
usemap | <img> <object> | 指定一个图像作为客户端的图像映射。 |
value | <button> , <input> , <li> <option> , <progress> , <param> | 指定元素的值。 |
width | <canvas> , <embed> , <iframe> <img> <input> , <object> <video> | 指定元素的宽度。 |
wrap | <textarea> | 指定在文字框中的内容是如何在表单提交时,被包装。 |