zoukankan      html  css  js  c++  java
  • html5-01 新增非表单元素和新增表单属性

    一,新增的非表单元素
    <!-- 新增1,canvas -->
        <canvas></canvas>
        <!-- 新增2,audio -->
        <audio src="./yinyue.mp3" controls></audio>
        <!-- 新增3,video -->
        <video src="./shipin.mp4" controls height="300" width="800"></video>
        <!-- 新增4,sourse,用于提升资源兼容性 -->
        <source src="./yinyue.mp3">
        <!-- 新增5,datalist 新列表 -->
        <input list="datalist" name="" id="">
        <datalist id="datalist">
            <option value="aaaa"></option>
            <option value="bbbb"></option>
            <option value="cccc"></option>
        </datalist>
        <!-- 新增6,keygen规定用于表单的密钥对生成器字段-->
        <keygen>
        <!-- 新增7,output定义不同类型的输出,比如脚本的输出 -->
        <output></output>
        <!-- 新增8,artcle 文字部分 -->
        <article>文字块</article>
        <!-- 新增9,aside 侧边栏 -->
        <aside>内容</aside>
        <!-- 新增10,footer 页脚 -->
        <footer>页脚</footer>
        <!-- 新增11,header 页头 -->
        <header>头部</header>
        <!-- 新增12,nav 导航栏 -->
        <nav>导航栏</nav>
        <!-- 新增13,progress 任务进度 -->
        <progress></progress>
        <!-- 新增14,section 文档节 -->
        <section></section>
    
    二,新增表单属性
    <!-- 占位符 -->
        <input type="text" placeholder="6666">
        <!-- 页面加载自动获取焦点 -->
        <input type="text" autofocus>
        <!-- 浏览器是否保存上次搜索记录 -->
        <input type="text" autocomplete>
        <!-- 设置必填项 -->
        <input type="text" required>
        <!-- 设置关闭严格验证 -->
        <input type="email" novalidate>
        <!-- 设置精确自定义验证 -->
        <input type="text" pattern="^[d]{4}$">
    
    三,表单提交详解
    <form action="http://59.111.104.104:8086/pcUser/login" method="post">
    <input type="text" placeholder="请输入账号" name="username" class="header_ddd_user">
                        <input type="password" placeholder="请输入密码" name="password" class="header_ddd_password">
    
                        <input type="submit" value="登录" class="header_ddd_login">
    <!-- </form> -->
    
    1,action:"url"接口地址
    2,method:"post"请求方式
    3,input中的name即是一条参数
    name="表单内的数据"
    四,H5兼容性问题解决方案一
    解决ie浏览器关于h5标签的不识别问题
    <!--[if lt IE 6]>
         <script src="https://cdn.bootcss.com/html5shiv/r29/html5.js"></script>
         <![endif]-->
    
    插入于head标签之间
    
    兼容h5和c3
    <!--[if lt IE 9]>
        <script src="https://cdn.jsdelivr.net/npm/html5shiv@3.7.3/dist/html5shiv.min.js"></script>
        <script src="https://cdn.jsdelivr.net/npm/respond.js@1.4.2/dest/respond.min.js"></script>
        <![endif]-->
  • 相关阅读:
    ASP.NET web.config中数据库连接字符串connectionStrings节的配置方法
    Identity(三)
    数字证书的使用
    自建mvc5项目里几个类图
    asp.net MVC 常见安全问题及解决方案
    security相关链接整理
    js面向对象编程:if中可以使用哪些作为判断条件呢?
    c#创建Windows service (Windows 服务)基础教程
    angular1框架前台笔记
    angular1.几框架新接口添加
  • 原文地址:https://www.cnblogs.com/adylz111/p/13433811.html
Copyright © 2011-2022 走看看