首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >HTML——全局属性

HTML——全局属性

作者头像
Html5知典
发布于 2019-11-26 16:58:52
发布于 2019-11-26 16:58:52
3.2K0
举报
文章被收录于专栏:Html5知典Html5知典

全局属性通常适用于某一种或多种类型的绝大多数HTML元素,包括标准属性和事件属性。

标准属性

核心属性

以下核心属性不适用于base、head、html、meta、param、script、style 以及title 元素。

属性

描述

HTML5新

class

指定本元素的类名值:样式表中的类,可由空格分离同时指定多个类

hidden

指定元素是否隐藏hidden属性是布尔属性

✔

id

指定元素的唯一ID值:id

style

指定元素的行内样式值:style define

文本属性

以下文本属性不适用于base、br、hr、iframe、param 以及 script 元素元素。

属性

描述

HTML5新

dir

指定元素中内容的文本方向值:ltr/rtl

lang

指定元素中内容的语言代码值:language_code

spellcheck

指定是否必须对元素进行拼写或语法检查值:true/false

✔

translate

指定是否应该翻译元素内容值:yes/no

✔

操作属性

以下操作属性不适用于base、head、html、meta、param、script、style 以及title 元素。

其中accesskey属性仅适用于a、area、areabutton、input、label、legend、textarea

属性

描述

HTML5新

accesskey

指定访问本元素的键盘快捷键值:字符(半角英数字,大小写区分),可由空格分离同时指定多个字符

contenteditable

指定是否允许用户编辑内容值:true/false

✔

contextmenu

指定元素的上下文菜单值:菜单ID

✔

draggable

指定是否允许用户拖动元素值:true/false/auto

✔

dropzone

指定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据值:copy(拖动数据会产生被拖动数据的副本)move(拖动数据会 导致被拖动数据被移动到新位置)link(拖动数据会产生指向原始数据的链接)

✔

tabindex

指定元素的tab键控制次序值:正数数值,-1则表示TAB键移动焦点时将忽略本元素

  • copy(拖动数据会产生被拖动数据的副本)
  • move(拖动数据会 导致被拖动数据被移动到新位置)
  • link(拖动数据会产生指向原始数据的链接)

✔tabindex指定元素的tab键控制次序 值:正数数值,-1则表示TAB键移动焦点时将忽略本元素

事件属性

键盘事件属性

对应于由键盘触发的事件,以下键盘事件属性不适用于base、bdo、head、html、meta、param、script、style 以及title 元素。仅拥有键盘焦点的元素及其父元素才可获取键盘事件。

属性

描述

HTML5新

onblur

失去键盘焦点时所运行的脚本

onfocus

获得键盘焦点时所运行的脚本

onkeydown

指定按键按下时所运行的脚本

onkeypress

指定按键按下又松开时所运行的脚本

onkeyup

指定按键松开时所运行的脚本

鼠标事件属性

对应于由鼠标或相似的用户动作触发的事件,以下鼠标事件属性不适用于base、bdo、head、html、meta、param、script、style 以及title 元素。

属性

描述

HTML5新

onclick

指定本元素被鼠标单击时所运行的脚本

ondblclick

指定本元素被鼠标双击时所运行的脚本

ondrag

指定本元素拖动时所运行的脚本

✔

ondragend

指定本元素结束拖动操作时所运行的脚本

✔

ondragenter

指定某个元素被拖进本元素时所运行的脚本

✔

ondragleave

指定某个元素被拖出本元素时所运行的脚本

✔

ondragover

指定某个元素在本元素上方拖动时所运行的脚本

✔

ondragstart

指定本元素开始拖动操作时所运行的脚本

✔

ondrop

指定某个元素在本元素上方结束拖动时所运行的脚本

✔

onmousedown

指定鼠标按钮在本元素上方按下时所运行的脚本

✔

onmousemove

指定鼠标指针在本元素上方移动时所运行的脚本

✔

onmouseout

指定鼠标指针移出本元素时所运行的脚本

onmouseover

指定鼠标指针移进本元素时所运行的脚本

onmouseup

指定鼠标按钮在本元素上方松开时所运行的脚本

onmousewheel

指定鼠标滚轮在本元素上方转动时所运行的脚本

✔

onscroll

指定本元素的滚动条被滚动时所运行的脚本

✔

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 标准属性
    • 核心属性
    • 文本属性
    • 操作属性
  • 事件属性
    • 键盘事件属性
    • 鼠标事件属性
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档