zoukankan      html  css  js  c++  java
  • H5 Day1 练习

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            body,ul{ margin:0; padding: 0; }
            nav{ display: block; height: 30px;   }
            ul{ width: 100%;  }
            ul li{ list-style: none; float: left;height: 30px;width:20%; text-align: center;background-color: #ccc;   }
            .content { margin-top: 20px;  }
            .content:after{
                content: "";
                display: block;
                visibility: false;
                clear: both;
            }
            .content article{ float: left; width: 80% ;  }
            .content aside{ float: left; width: 20% ;  background-color: #e3e3e3;}
            .content h3{ margin-top: 20px;  }
            footer{ text-align: center;margin-top: 15px;  }
            .red { color: red;  }
        </style>
        <script type="text/javascript">
            window.onload = function(){
                    var qq = document.getElementById("qq");
                    qq.addEventListener("invalid",function(){
                       qq.setCustomValidity("亲,您输入的QQ不对啦!");
                    });
            };
        </script>
    
    </head>
    <body>
        <header>
            <nav>
                <ul>
                    <li><a href="#">国内机票</a></li>
                    <li><a href="#">国际机票</a></li>
                    <li><a href="#">酒店</a></li>
                    <li><a href="#">火车票</a></li>
                    <li><a href="#">保险</a></li>
                </ul>
            </nav>
        </header>
        <section class="content">
    
            <article>
                <form action="" id="myform" > 
                    <h3>新增的语义化标签</h3>
                    <article>section header nav footer aside article</article>
                    <h3>新增的表单类型</h3>
                    text:<input type="text" onchange="alert(this.value)"   ><br>  
                    date:<input type="date">    <br>        
                    time:<input type="time"><br>
                    week:<input type="week"><br>
                    month:<input type="month"><br>
                    number:<input type="number">   <br> 
                    search:<input type="search"> <br> 
                    color:<input type="color"> <br>
                    range:<input type="range">
                    <h3>两个事件</h3>
                    text oninput:<input type="text" oninput="alert(this.value)"   ><br>  
                    text onchange:<input type="text" onchange="alert(this.value)"   ><br>  
                    <h3>新的表单校验</h3>
                    email:<input type="email"><br>
                    url:<input type="url"><br>
                    require:<input type="text" required ><br>
                    自定义事件:<input type="text" id="qq" pattern="[0-9]d[4,10]"  >
                    <h3>其他表单属性</h3>
                    placeholder:<input type="text" placeholder="请输入姓名" ><br>
                    autofocus:<input type="text" autofocus><br>
                    autocomplete:<input type="text" autocomplete="on" name="name"  ><br>
                     multiple:<input type="file" multiple="multiple"><br>
                     <label for="course">
                        课程:<input type="text" list="courseList" id="course">
                    </label>
                    <datalist id="courseList">
                        <option value="php">php</option>
                        <option value="python">python</option>
                        <option value="photoshop">photoshop</option>
                        <option value="java">java</option>
                        <option value="javascript">javascript</option>
                        <option value="front end">front end</option>
                        <option value="back end">back end</option>
                    </datalist>
                    <h3>HTML多媒体 音频和视频</h3>
                    <audio src="Kalimba.mp3" controls autoplay>
                            <source src="Kalimba.mp3">
                            <source src="Kalimba.ogg">
                            <source src="Kalimba.mp3">
                            你的浏览器不支持音频播放,请更新你的浏览器版本
                    </audio> <br>
                    <video src="Wildlife.wmv" controls autoplay width="300px">
                            <source src="Wildlife.wmv">
                            <source src="Wildlife.ogg">
                            <source src="Wildlife.webM">
                    </video><br>
                    <h3>DOM扩展(重要)</h3>
                    //根据类型查找元素,返回一个伪数组
                    document.getElementsByClassName(“className”)
    
                    //通过css选择器获取元素,返回符合要求的第一个元素,注意返回结果是对象
                    document.querySelector(“css选择器”)
    
                    //通过css选择器获取元素,返回伪数组
                    document.querySelectorAll(“css选择器”)
                    <h3>
                        类名操作
                    </h3>
                    添加类:node.clasList.add("className");
                    移除类: node.classList.remove("className");
                    切换类:node.classList.toggle("className");
                    判断类: node.classList.contains("className");
                    <h3>自定义属性</h3>
                    <section id="attrDemo"  data-name="lxf" age="27" >
                        在HTML5中我们可以自定义属性,其格式如下data-*="" <br>
                            div id="demo" data-name="itcast" data-age="10" data-user-name="hcc"><br>
                            var demo = document.querySelector('#demo');<br>
                            1、读取 demo.dataset['name'] 或者 demo.dataset['age']<br>
                            2、设置demo.dataset['name'] = 'web developer'<br>
                            3、demo.dataset['userName']//如果-比较多,需要转换成驼峰命名法。<br>
                    </section>
                    <h3>进度条(了解)</h3>
                    <progress value="50" min="0"  max="100" ></progress><br>
                    <meter value="30" min="0" max="100" low="20" high="80"></meter> <br>
    
                    <input type="submit" value="提交">
                </form>
    <br>
    form属性: <input type="password" name="pwd" form="myform">
            </article>
            <aside>
                aside
            </aside>
        </section>
        <footer>
            <p>
                Copyright © 2005 - 2017 际珂国际 Inc. All Rights Reserved. 版权所有 
            </p>
            商旅管家  一站式服务平台 沪ICP备13006682号  
        </footer>
    </body>
    </html>
    View Code
  • 相关阅读:
    rasa learning to rank
    为什么选择rasa
    rasa
    tf.tile
    tf.scatter_nd
    nlp中的数据增强之 google-uda
    递归-分治-动态规划-贪心
    递归算法的美妙
    数据不平衡问题
    WD(西部数据)硬盘,“必须从您要解锁的硬盘对应的WD Drive Unlock CD 运行WD Drive Unlock应用程序”错误解决办法
  • 原文地址:https://www.cnblogs.com/lxf1117/p/8042278.html
Copyright © 2011-2022 走看看