简介

image.png

HTML5增强表单标签

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. </head>
  7. <body>
  8. <form action="">
  9. <p>
  10. 邮箱:<input type="email"/>
  11. </p>
  12. <p>
  13. 年龄:<input type="number" value="年龄" max="100" min="0"/>
  14. </p>
  15. <p>
  16. 滑动器:<input type="range"/>
  17. </p>
  18. <p>
  19. 搜索:<input type="search"/>
  20. </p>
  21. <p>
  22. 日期:<input type="date"/>
  23. </p>
  24. <p>
  25. 周:<input type="week"/>
  26. </p>
  27. <p>
  28. 月:<input type="month"/>
  29. </p>
  30. <p>
  31. 颜色:<input type="color"/>
  32. </p>
  33. <p>
  34. 网址:<input type="url"/>
  35. </p>
  36. <p>
  37. <input type="submit" value="提交">
  38. <input type="reset" value="清空">
  39. </p>
  40. </form>
  41. <hr/>
  42. <form action="">
  43. <p>
  44. 账号:<input type="text" placeholder="手机号/邮箱/账号" autofocus/> <自动获得焦点>
  45. </p>
  46. <p>
  47. 密码:<input type="password" placeholder="6-16位密码" maxlength="16" minlength="6"/>
  48. </p>
  49. <p>
  50. <input type="submit" value="提交">
  51. <input type="reset" value="清空">
  52. </p>
  53. </form>
  54. </body>
  55. </html>

HTML5增强结构标签

image.png
image.png

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>

        <style>
            header{
                height:100px;
                width:100%;
                background-color: bisque;
            }
            nav{
                height: 50px;
                width:100%
                background-color: burlywood;
            }

            article{
                height: 1000px;
                width: 100%;
                background-color: red;
            }
            footer{
                height: 50px;
                width: 100%;

            }
            aside{
                height: 600px;
                width: 350px;
                background-color: beige;
                /* 相对定位 */
                position: relative;
                left: 1800px;
                top:80px;
            }            
        </style>
    </head>
    <body>
        <!-- 头部模块 -->
        <header></header>
        <!-- 中间提示 -->
        <nav></nav>
        <!-- 中间展示 -->
        <article>
            <aside></aside>
        </article>

        </div>
        <!-- 底部模块 -->
        <footer></footer>
    </body>
</html>

HTML5音频视频标签

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <!-- 音频标签 -->
        <audio src="音频文件位置" controls="controls">
            该网页不支持媒体标签
        </audio>

        <audio>
            <source src=""></source>
            <source src=""></source>
        </audio>

        <!-- 视频标签 -->
        <video src="" controls="controls" width="300px" height="200px"></video>
        <video src="">
            <source src=""></source>
            <source src=""></source>
        </video>
    </body>
</html>

HTML5绘图和多媒体

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <body>
        <!-- 第一种写法 -->
        <figure>

            <img src="img/rog.jpg" height="400px" width="600px" />
            <figcaption>rog信仰</figcaption>
        </figure>
        <!-- 第二种写法 -->
        <dl>
            <dd>
                <img src="img/rog.jpg" alt="" height="400px" width="600px">
            </dd>
            <dd>
                rog魔霸新锐
            </dd>
        </dl>
        <!-- 详情信息标签 自带:详情信息-->
        <details>
            <summary>请选择</summary>  <!--自定义名称-->
            <p><mark>rog</mark></p>  <!--着重标识-->
            <p>拯救者</p>
            <p>戴尔g5</p>
        </details>
        <!-- 刻度标签 -->
        <meter max="100" min="0" value="10" low="20" high="80"></meter>
        <!-- 进度条 -->
        <progress max="100" value="40"></progress>

        <br/>
        <input type="text" list="city">
        <datalist id="city">
            <option value="杭州"></option>、
            <option value="金华"></option>
            <option value="湖州"></option>
            <option value="嘉兴"></option>
        </datalist>
        <br />

        <!-- 画布标签 -->
        <canvas id="mycat"></canvas>
        <script>
            var ca=document.getElementById("mycat");
            var te=ca.getContext("2d");
            //背景颜色
            te.fillStyle="#FF0000";
            //绘制图形
            te.fillRect(0,0,80,100);
        </script>
    </body>
</html>