HTML全局特点及事件特点收集整理

不断不明白W3CSchool上的大局特点手册中为什么没有特点的值,而在一切值都是Script的工作特点中却在手册中全加上了,查阅起来十分不便当,所以自己根据W3CSchool的大局特点及工作特点又重新整理了一份,与其说重新整理更像是从W3CSchool中将这些特点搬过来然后大局特点添加上了特点的值、工作特点删去掉了特点的值而已。希望这样可以帮忙我们在查阅的时分愈加明晰明了。

大局特点

除非特别说明,HTML的大局特点适用于简直一切的标签,关于HTML的内行们来说对这些特点应该曾经很熟习了,而关于刚刚触摸HTML的新手来说记住这些特点将会关于咱们了解HTML页面很有帮忙。

特点 描绘
accesskey character 规矩激活(使元素获得焦点)元素的快捷键。
class classname 大多数时分用于指向样式表中的类(class)。也可以应用它通过 JavaScript 来改动带有指定 class 的 HTML 元素。
contenteditable true、false 规矩元素内容能否可修改。假设元素未设置 该特点,则会从其父元素继承该特点。HTML5新参与。
contextmenu menu_id 规矩元素的上下文菜单。当用户右键点击元素时,会呈现上下文菜单。HTML5新参与。
data-* somevalue 用于存储页面或应用程序的私有自定义数据。存储的数据能被页面中的JS应用,以创建更好的用户体验。HTML5新参与。
dir ltr、rtl 规矩元素内容的文本方向。
draggable true、false、auto 规矩元素能否可拖动。HTML5新参与。
dropzone copy、move、link 规矩在元素上拖动数据时,能否拷贝、移动或链接被拖动数据。HTML5新参与。
hidden / 布尔特点,规矩元素仍未或不再相关。HTML5新参与。
id id 规矩 HTML 元素的独一的 id。
lang language_code 规矩元素内容的言语。
spellcheck true、false 规矩能否对元素间断拼写和语法查看。HTML5新参与。
style style_definition 规矩元素的行内样式(inline style),style 特点将掩盖任何大局的样式设定。
tabindex number 规矩元素的 tab 键控制次第(当 tab 键用于导航时)。
title text 规矩关于元素的额定信息。这些信息一般会在鼠标移到元素上时闪现一段东西提示文本(tooltip text)。
translate yes、no 规矩能否应该翻译元素内容。

工作特点

关于HTML的工作特点,一切的特点值均为Script脚本,所以这里讲工作特点的值一栏悉数省掉掉便当我们更明晰地了解HTML工作特点,同时HTML5新参与了很多的工作特点,这在一方面增加了我们关于HTML页面的可操作性,另一方面也加剧了页面担负。我们在运用时仍需求稳重些。

Window 工作特点

特点 描绘
onafterprint 文档打印之后工作的脚本。HTML5新参与。
onbeforeprint 文档打印之前工作的脚本。HTML5新参与。
onbeforeunload 文档卸载之前工作的脚本。HTML5新参与。
onerror 在过错发生时工作的脚本。HTML5新参与。
onhaschange 当文档已改动时工作的脚本。HTML5新参与。
onload 页面完毕加载之后触发。
onmessage 在消息被触发时工作的脚本。HTML5新参与。
onoffline 当文档离线时工作的脚本。HTML5新参与。
ononline 当文档上线时工作的脚本。HTML5新参与。
onpagehide 当窗口躲藏时工作的脚本。HTML5新参与。
onpageshow 当窗口成为可见时工作的脚本。HTML5新参与。
onpopstate 当窗口前史记载改动时工作的脚本。HTML5新参与。
onredo 当文档履行吊销(redo)时工作的脚本。HTML5新参与。
onresize 当阅读器窗口被调整大小时触发。HTML5新参与。
onstorage 在 Web Storage 区域更新后工作的脚本。HTML5新参与。
onundo 在文档履行 undo 时工作的脚本。HTML5新参与。
onunload 一旦页面已下载时触发(或者阅读器窗口已被关闭)。HTML5新参与。

Form 工作特点

特点 描绘
onblur 元素失去焦点时工作的脚本。
onchange 在元素值被改动时工作的脚本。
oncontextmenu 当上下文菜单被触发时工作的脚本。HTML5新参与。
onfocus 当元素获得焦点时工作的脚本。
onformchange 在表单改动时工作的脚本。HTML5新参与。
onforminput 当表单获得用户输入时工作的脚本。HTML5新参与。
oninput 当元素获得用户输入时工作的脚本。HTML5新参与。
oninvalid 当元素无效时工作的脚本。HTML5新参与。
onreset 当表单中的重置按钮被点击时触发。HTML5 中不支持。
onselect 在元素中文本被选中后触发。
onsubmit 在提交表单时触发。

Keyboard 工作特点

特点 描绘
onkeydown 在用户按下按键时触发。
onkeypress 在用户敲击按钮时触发。
onkeyup 当用户开释按键时触发。

Mouse 工作特点

特点 描绘
onclick 元素上发生鼠标点击时触发。
ondblclick 元素上发生鼠标双击时触发。
ondrag 元素被拖动时工作的脚本。HTML5新参与。
ondragend 在拖动操作末端工作的脚本。HTML5新参与。
ondragenter 当元素元素已被拖动到有用拖放区域时工作的脚本。HTML5新参与。
ondragleave 当元素分隔有用拖放意图时工作的脚本。HTML5新参与。
ondragover 当元素在有用拖放意图上正在被拖动时工作的脚本。HTML5新参与。
ondragstart 在拖动操作初步工作的脚本。HTML5新参与。
ondrop 当被拖元素正在被拖放时工作的脚本。HTML5新参与。
onmousedown 当元素上按下鼠标按钮时触发。
onmousemove 当鼠标指针移动到元素上时触发。
onmouseout 当鼠标指针移出元素时触发。
onmouseover 当鼠标指针移动到元素上时触发。
onmouseup 当在元素上开释鼠标按钮时触发。
onmousewheel 当鼠标滚轮正在被滚动时工作的脚本。HTML5新参与。
onscroll 当元素滚动条被滚动时工作的脚本。HTML5新参与。

Media 工作特点

特点 描绘
onabort 在退出时工作的脚本。
oncanplay 当文件安排妥当可以初步播映时工作的脚本(缓冲已足够初步时)。HTML5新参与。
oncanplaythrough 当前言可以无需因缓冲而间断即可播映至结尾时工作的脚本。HTML5新参与。
ondurationchange 当前言长度改动时工作的脚本。HTML5新参与。
onemptied 当发生缺点而且文件遽然不行用时工作的脚本(比如衔接意外断开时)。HTML5新参与。
onended 当前言已抵达结尾时工作的脚本(可发送类似“感激观看”之类的消息)。HTML5新参与。
onerror 当在文件加载期间发生过错时工作的脚本。HTML5新参与。
onloadeddata 当前言数据已加载时工作的脚本。HTML5新参与。
onloadedmetadata 当元数据(比如分辨率和时长)被加载时工作的脚本。HTML5新参与。
onloadstart 在文件初步加载且未实践加载任何数据前工作的脚本。HTML5新参与。
onpause 当前言被用户或程序暂停时工作的脚本。HTML5新参与。
onplay 当前言已安排妥当可以初步播映时工作的脚本。HTML5新参与。
onplaying 当前言已初步播映时工作的脚本。HTML5新参与。
onprogress 当阅读器正在获取前言数据时工作的脚本。HTML5新参与。
onratechange 每逢回放速率改动时工作的脚本(比如当用户切换到慢动作或快进方式)。HTML5新参与。
onreadystatechange 每逢安排妥当状况改动时工作的脚本(安排妥当状况监测前言数据的状况)。HTML5新参与。
onseeked 当 seeking 特点设置为 false(指示定位已完毕)时工作的脚本。HTML5新参与。
onseeking 当 seeking 特点设置为 true(指示定位是活动的)时工作的脚本。HTML5新参与。
onstalled 在阅读器不论何种缘由未能取回前言数据时工作的脚本。HTML5新参与。
onsuspend 在前言数据完好加载之前不论何种缘由停止取回前言数据时工作的脚本。HTML5新参与。
ontimeupdate 当播映方位改动时(比如当用户快进到前言中一个不同的方位时)工作的脚本。HTML5新参与。
onvolumechange 每逢音量改动时(包括将音量设置为静音)时工作的脚本。HTML5新参与。
onwaiting 当前言已间断播映但打算持续播映时(比如当前言暂停已缓冲更多数据)工作脚本。