美文网首页
HTML的16个全局属性

HTML的16个全局属性

作者: 小小的开发人员 | 来源:发表于2019-03-29 11:01 被阅读0次

  在HTML中,属性能表达相当丰富的语义,而且属性也会额外提供很多实用的功能,HTML共支持16个常见的全局属性。

HTML原有属性

accesskey
  作用:浏览器用来创建激活或聚焦元素的快捷键
  值:一个键盘字符如 O
  范围:支持该属性的元素有<a>、<area>、<button>、<input>、<label>、<legend>、<textarea>
  注意:使用该属性可能在新窗口打开链接时可能会被浏览器屏蔽

<div>
    <a href="https://www.baidu.com" accesskey="b">百度</a>
    <a href="https://www.taobao.com" accesskey="a">阿里</a>
    <a href="https://www.qq.com" accesskey="t">腾讯</a>    
    <p>快捷键(alt+b)可以跳转到百度;快捷键(alt+a)可以跳转到阿里;快捷键(alt+t)可以跳转到腾讯</p>
</div>

class
  作用:规定元素的一个或多个类名
  值:多个类名用空格分隔
  注意:类名不能以数字开头

dir
  作用:文字的方向
  值:ltr/rtl/auto

id
  作用:规定元素的唯一标识

lang
  作用:规定元素内容的语言

en:英文
zh:中文
zh-CN:简体中文

style
  作用:设置元素的行间样式

tabindex
  作用:规定元素的tab键次序
  值:<number>(1是第一个)

<div>
    <a href="https://www.baidu.com" tabindex="3">百度</a>
    <a href="https://www.taobao.com" tabindex="2">阿里</a>
    <a href="https://www.qq.com" tabindex="1">腾讯</a>    
</div>

title
  作用:规定关于元素的额外信息,鼠标移到元素上时显示一段提示文本

HTML5新增属性

contenteditable
  作用:指定是否可以在浏览器里编辑内容
  值:true/false
  注意:设置document.designMode ='on'时,页面的任意位置都可以编辑;使用contenteditable ='true'则只对具体元素和其包含的元素起作用。
  移动端:移动端ios5以及android3之后才支持该属性

contextmenu(没有浏览器支持)
  作用:跟元素关联的右键菜单
  值:<menu>元素中唯一ID

data-*
  作用:用于存储页面或应用程序的私有定制数据
  注意:属性名不应包含任何大写字母,且在前缀"data-"之后必须有至少一个字符;属性值可以是任意字符串
  使用:可以在所有浏览器中使用getAttribute方法来获取data-属性的值,也可以使用javascript中dataset属性访问data-属性的值,不过IE10-浏览器不支持dataset

draggable(IE8-不支持)
  作用:用户是否可以拖动元素
  值:true/false/auto
  注意:链接和图像默认是可拖动的

dropzone(所有浏览器都不支持)
  作用:规定在拖动被拖动数据时是否进行复制、移动或链接
  值:copy拷贝/move移动/link指向原始数据链接

hidden(IE7-不支持)
  作用:显示或隐藏该元素(与display:none的作用一样)
  值:hidden="" || hidden= "hidden"

spellcheck(IE9-不支持) 
  作用:规定是否对元素进行拼写和语法检查,对拼写错误的单词会在其下方出现红线
  范围:可编辑区域(表单或contenteditable元素)
  值:true/false
  注意:移动端支持不好

translate(所有浏览器都不支持)
 作用:规定是否应该翻译元素内容
 值:yes/no

相关文章

  • HTML基础知识

    HTML基础知识 HTML的历史:HTML,XHTML HTML的全局属性:全局标准属性,全局事件属性 HTML的...

  • 前端基础总结:HTML基础知识

    HTML基础知识 1、HTML的历史:HTML,XHTML 2、HTML的全局属性:全局标准属性,全局事件属性 3...

  • HTML 常用标签

    根元素 HTML 属性 元素包含 全局属性。 示例 ... ... 注意事项 ...

  • 常用HTML元素小结

    常用HTML元素及其属性: 根元素 1. HTML文档根元素 属性:lang(全局属性),设置整个ht...

  • 【HTML】全局属性:accesskey

    accesskey是html标签里的全局属性。 全局属性(global attribute)用来配置所有元素共有的...

  • html中有哪些属性,各自的特点是什么

    在html中,属性分为公有(全局)属性和私有属性 公有(全局)属性指所有元素都可以拥有的属性包括:id、class...

  • HTML全局属性

    不知不觉中,在学习前端的路已经一年了,但对于HTML部分的总结确实是没有做到位,现在进行相关知识笔记的总结,也算是...

  • HTML全局属性

    最近看了一下html的属性,发现还是有很多新增的属性相对较陌生,下面根据W3Cschool整理一下。 HTML元素...

  • HTML 全局属性

    HTML5 新属性 accesskey [规定激活(使元素获得焦点)元素的快捷键] 例子 百度 注意 在不...

  • HTML全局属性

    1.accesskey:设置快捷键 2.class:为元素设置类标识 3.contenteditable:指定元素...

网友评论

      本文标题:HTML的16个全局属性

      本文链接:https://www.haomeiwen.com/subject/rbnkbqtx.html