美文网首页
html5-全局属性

html5-全局属性

作者: AAA前端 | 来源:发表于2019-02-19 14:16 被阅读0次

h5全局属性前面没怎么用过,今天有空跟着w3c把全局属性过一遍。

draggable 属性

  • draggable 属性规定元素是否可拖动 (链接和图像默认是可拖动的)
    <p>这是一个不可拖动的段落。</p>
    <p draggable="true">这是一个可拖动的段落。</p>
image.png
  • 下面一个p标签可以通过鼠标左键拖动

contenteditable 属性

  • contenteditable 属性规定元素内容是否可编辑(如果元素未设置 contenteditable 属性,那么元素会从其父元素继承该属性)
    <p>这是一个不可编辑的段落。</p>
    <p contenteditable ="true">这是一个可编辑的段落。</p>
image.png
  • 下面一个p标签可以编辑

accesskey 属性

  • 激活(使元素获得焦点)元素的快捷键。(以下元素支持 accesskey 属性:<a>, <area>, <button>, <input>, <label>, <legend> 以及 <textarea>)
        <a href="http://www.w3school.com.cn/html/" accesskey="h">HTML</a><br />
        <a href="http://www.w3school.com.cn/css/" accesskey="c">CSS</a>
image.png
  • window系统按 alt+ accesskey 激活 , 在mac下按 control + alt + accesskey,自定义快捷激活


    image.png

dir 属性

  • 规定元素内容的文本方向(ltr默认从左到右, rtl从右到左)
<p dir="rtl">从右到左</p>
image.png

lang 属性

  • 规定元素内容的语言。(以下标签中无效:<base>,
    , <frame>, <frameset>,
    , <iframe>, <param> 以及 <script>)
    <p>This is a paragraph.</p>
    <p lang="fr">Ceci est un paragraphe.</p>
image.png

*没看出什么区别

spellcheck 属性

*spellcheck 属性规定是否对元素进行拼写和语法检查。

  • 可以对以下内容进行拼写检查:
  1. input 元素中的文本值(非密码)

  2. <textarea> 元素中的文本

  3. 可编辑元素中的文本

<p contenteditable="true" spellcheck="true">这是一个段落。</p>
image.png

tabindex属性

  • tabindex 属性规定元素的 tab 键控制次序(当 tab 键用于导航时)。
    <a href="http://www.w3school.com.cn/" tabindex="2">W3School</a>
    <a href="http://www.google.com/" tabindex="1">Google</a>
    <a href="http://www.microsoft.com/" tabindex="3">Microsoft</a>
image.png
  • 第一次键盘按下tab键锁定google,第二次按下锁定w3cschool......

title 属性

  • 规定关于元素的额外信息。

  • 这些信息通常会在鼠标移到元素上时显示一段工具提示文本(tooltip text)

  • 提示:title 属性常与 form 以及 a 元素一同使用,以提供关于输入格式和链接目标的信息。同时它也是 abbr 和 acronym 元素的必需属性

    <p title="提示文字22222222">W3School.com.cn</p>
    <a title="提示文字1">PRC</a> was founded in 1949.
image.png
  • 鼠标移动到PRC上时出现提示文字1

style 属性    class 属性     id 属性    data-* 属性     hidden 属性(跳过)

contextmenu属性

  • 规定元素的上下文菜单。当用户右键点击元素时,会出现上下文菜单
  • contextmenu 属性的值是要打开的 <menu> 元素的 id
    *w3c上说目前只有 Firefox 支持 contextmenu 属性。但是我Firefox也没成功,曰了。。。。
<div contextmenu="mymenu">

<menu type="context" id="mymenu">
  <menuitem label="Refresh"></menuitem>
  <menuitem label="Twitter"></menuitem>
</menu>

</div>
image.png

dropzone 属性

  • 规定在元素上拖动数据时,是否拷贝、移动或链接被拖动数据。
div dropzone="copy">啦啦啦啦啦德玛西亚</div>
  • 然后更曰了狗。。。。。(目前所有主流浏览器都不支持 dropzone 属性。)

translate 属性

  • translate 规定是否应该翻译元素内容
  • 所有主流浏览器都无法正确地支持 translate 属性。

相关文章

  • html5-全局属性

    h5全局属性前面没怎么用过,今天有空跟着w3c把全局属性过一遍。 draggable 属性 draggable 属...

  • Swift-属性和方法

    计算型属性 类型属性(全局属性) 类型方法(全局方法) 属性观察器

  • HTML基础知识

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

  • js全局函数和属性

    全局函数 全局属性

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

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

  • HTML5全局属性

    元素属性有局部属性和全局属性,你知道这些全局属性吗(id,class,title,style就不说了^ _ ^)?...

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

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

  • 内置对象的分类以及概念理解

    值属性 这些全局属性返回一个简单值,这些值没有自己的属性和方法。 Infinity 全局属性Infinity是一个...

  • Swift 只读、观察者、全局、类属性

    只读计算属性 属性观察者 全局变量 类型属性

  • 全局属性

    全局属性是所有HTML元素都有的属性,就算属性可能对某些元素并不能起到什么作用,但他们依然可以用在所有元素上。 我...

网友评论

      本文标题:html5-全局属性

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