h5 全局新属性 四

<!DOCTYPE html>
<html>

    <head>
        <meta charset="UTF-8">
        <title>h5全局属性</title>
    </head>

    <body>
        <p>accesskey属性规定元素的快捷键</p>
        <a href="http://baidu.com/" accesskey="w">百度</a><br />
        <a href="http://www.w3cshool.com.cn/" accesskey="g">w3c</a>
        <p>注释:请使用Alt+<i>accessKey</i>来访问带有快捷键的元素</p>
        <hr />
        <p>contenteditable 属性规定是否可编辑元素的内容</p>
        <p contenteditable="true">这是一段可以编辑的段落。请试着编辑该文本</p>

        <hr />
        <!--contextmenu 属性为元素规定上下文菜单 这个菜单会在用户右键元素时出现-->
        <p contextmenu="supermenu">本段落拥有一个名为 "supermenu" 的上下文菜单。这个菜单会在用户右键单击该段落时出现。</p>
        <menu id="supermenu">
            <command label="step 1:write Tutorial" onclick="doSomething()" />
            <command label="step 2:Edit Tutorial" onclick="doSomethingElse()" />
        </menu>
        <p><b>注释:</b>目前只有 Firefox 支持 contextmenu 属性。不是的、、、、</p>
        
        <hr />
        <p>data—* 属性用于存储页面或应用程序的私有自定义数据 (自定义)数据能够被页面的js中利用,以创建更好的用户体验
        </p>
        <ul>
            <li data-animal="bird" onclick="alert(dataset.animal)">owl</li>
            <li data-animal="fish" onclick="alert(dataset.animal)">salmon</li>
            <li data-animal="spider" onclick="alert(dataset.animal)">tarantula</li>
        </ul>
        <p>获取值、 dataset.animal</p>
        <hr />
        <p>draggable 属性</p>
        <style>
            #div1{
                height: 70px;
                 350px;
                border: 1px solid;
            }
        </style>
        <div id="div1" ondrop="drop(event)" ondragover="allowDrop(event)"></div>
        <br />
        <p id="drag1" draggable="true" ondragstart="drag(event)">这是一个可以拖动的段落 ,请将该段脱落在上面的矩形</p>
        
    <script>
        function allowDrop(ev){
            ev.preventDefault();
        }
        function drag(ev){
            ev.dataTransfer.setData("Text",ev.target.id);
        }
        function drop(ev){
            var data=ev.dataTransfer.getData("Text");
            ev.target.appendChild(document.getElementById(data));
            ev.preventDefault();
        }
    </script>
    <br />
    <p>hidden 属性</p>
    <p hidden>看见了吗</p>
    <br />
    <p>lang 规定元素内容的语言 </p>
        <p lang="fr">Ceci est un paragraphe.</p>
    </body>

</html>

原文地址:https://www.cnblogs.com/peijunma/p/6039691.html