全局属性概述
全局属性可以用于任何HTML元素,允许设定元素通用的属性。全局属性分为两类:事件处理属性和普通属性。事件处理属性允许在响应事件时触发特定JavaScript代码,而普通属性可能不会触发JavaScript代码。以下是一些常见的全局属性:1.class:
类名,用来标识元素的类。可以在CSS中使用类选择器,对具有相同类名的元素进行格式化。为该元素添加一个或多个类名,多个类名应当用空格隔开。
2.id:
元素的唯一标识符,通常在CSS和JavaScript中用ID选择器访问该元素。ID应当是唯一的,如果有重复ID,HTML将没法处理。
3.style:
元素的CSS样式属性,通过在元素上设置具体的CSS样式属性,可使得元素的样式得到控制。
经常使用的全局属性
1.Accesskey:
访问键盘快捷键。通过将访问键设置为一个字符后,用户可使用一组键盘操作来快速访问元素,而无需使用鼠标。例如:<ahref=accesskey=s>搜索</a>,在windows中,Alt+S,便可访问这个链接。
2.Contenteditable:
唆使用户会不会可以编辑元素的内容。将属性设置为“true”时,用户可以编辑元素的内容,如果设置为“false”或不设置,用户就不能编辑元素的内容。例如:<divcontenteditable=true>魔术球</div>
3.Hidden:
唆使元素会不会应当在网页中隐藏。如果属性设置为“hidden”,元素将不会在网页中显示。例如:<divhidden>这是一个隐藏元素</div>
事件处理全局属性
1.onclick:
唆使当用户单击元素时要履行的JavaScript代码。例如:<buttononclick=alert('helloworld!')>点击我</button>
2.onmouseoverandonmouseout:
唆使当用户将鼠标移到元素上或从元素上移开时要履行的JavaScript代码。例如:<divonmouseover=alert('鼠标进入元素了!')onmouseout=alert('鼠标移出元素了!')>魔术球</div>
3.onkeypress:
唆使当用户按下键盘上的一个键时要履行的JavaScript代码。例如:<inputtype=textonkeypress=alert('键盘按键')>
总结
HTML的全局属性是用来标识元素通用属性的重要工具。全局属性的使用可使得HTML元素具有更多的元素控制、交互利用和美化效果。在设计网页时,熟练利用全局属性可以提高开发者的工作效力和开发体验。
桂.哥.网.络www.guIgege.cn
TOP