• HTML5新元素、新属性


    1、calc(100% - 像素):计算一行另外一个盒子的宽度。

      <style>
        .left {
             calc(100% - 100px);
            height: 100px;
            background-color: darkmagenta;
            float: right;
        }
    
        .right {
             100px;
            height: 100px;
            float: right;
            background-color: darkorange;
        }
    </style>
    

    2、消除浮动,给影响到的元素加clear:both.

    3、新增元素以及属性:

      1、datalist 相当于之前的select 其id跟input输入框的list的值一样,才能进行使用。
      2、placeholder  占位符——输入框一开始灰色的提示
      3、autofocus    获取焦点
      4、autocomplete 自动完成,有两个值:on和off
    <form action="" method="GET">
        <input list="browsers" placeholder="Chrome" autofocus>
        <datalist id="browsers">
            <option value="Internet Explorer" ></option>
            <option value="Firefox"></option>
            <option value="Chrome"></option>
            <option value="Opera"></option>
            <option value="Safari"></option>
        </datalist>
        <input type="submit">
    </form>
    
      5、required 必填项
      6、novalidate 关闭验证
    
      7、表单input输入类型
            1、email  只能检测是否有@和@后面有没有内容,邮箱具体对不对不检测
            2、url   协议域名 都要写
            3、number  只能输入数字
            4、search  搜索框
            5、color 拾色器
            6、time 时间
            7、date 年月日
            8、week   第几周
            9、month  几月
     `<form action="" method="get" novalidate>
        <!-- 时间 -->
        <input type="time">
        <!-- 拾色器 -->
        <input type="color" name="" id="">
        <!-- 年月日 -->
        <input type="date">
        <!-- 第几周 -->
        <input type="week">111
        <!-- 几月 -->
        <input type="month">
        <!-- 数字 -->
        <input type="number">
        <!-- 普通输入框 -->
        <input type="text">
        <!-- 搜索框 -->
        <input type="search">
    </form>`  
    
      8、视频video、音频audio
    
      两者都有的属性:controls、loop、autoplay、muted。
      有paused属性,但是没有play属性。
      有pause和play方法
      video还有width和height属性,可以进行设置。本身的元素属性不需要加px。
      source的引入防止浏览器不认识该格式。
    

      video 支持的格式:MP4、ogg、webm
      audio支持的格式:MP3、ogg、amr、wav、wma
    

    4、兼容HTML5

    <!-- 条件注释 -->
    <!--[if lt IE9]>
    <script src="http://cdn.bootcss.com/html5shiv/3.7.2/html5shiv.min.js"></script>
    <script src="//cdn.bootcss.com/respond.js/1.4.2/respond.js"></script>
    <![endif]-->
    <!-- html5shiv.min.js  处理ie9以下的对于H5标签的兼容性问题  respond.js 处理css3的兼容性问题-->
  • 相关阅读:
    搜房二手频道调研
    智能评论排序
    国外社交网站调研(13年9月)
    百度金融产品的几点看法
    Microvideos for Website/ products
    C#后端代码访问webapi
    基于FineUI-FineUIMVC基础版开发的通用后台框架
    EasyUI, Dialog 在框架页(ifrmae)的Top页面弹出时,拖拽Dialog边缘(以改变窗口大小),UI界面被卡死的解决办法
    在Windows上使用Docker 创建MongoDB 副本集的极简方法(翻译)
    初探ABP--记一些常见的开发问题
  • 原文地址:https://www.cnblogs.com/qianqiang0703/p/13515824.html
Copyright © 2020-2023  润新知