zoukankan      html  css  js  c++  java
  • HTML5(一)

    一、处理浏览器兼容问题

      html5shiv.min.js  处理ie9以下的对于H5标签的兼容性问题  respond.js 处理css3的兼容性问题

    加判断,如果是IE9以下的浏览器,就执行这个代码

    <!-- 条件注释 -->
        <!--[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]-->

    二、什么是HTML5

    1、HTML5 是下一代 HTML 标准

       HTML5HTML最新的修订版本,201410月由万维网联盟(W3C)完成标准制定。

    2、HTML5的优点

      (1)、提高可用性和改进用户的友好体验。

      (2)、有几个新的标签,这将有助于开发人员定义重要的内容。

      (3)、可以给站点带来更多的多媒体元素(视频和音频)

      (4)、可以很好的替代FLASHSilverlight

      (5)、将被大量应用于移动应用程序和游戏。

      (6)、可移植性好

    三、HTML新增元素

    1、 <canvans>

      标签定义图形,比如图表和其他图像。该标签基于JavaScript的绘图 API

    2、<audio> 定义音频内容

    controls  出现控制栏
    muted   静音
    loop  循环播放
    autoplay  自动播放(谷歌不支持自动播放)
    3、<video>   定义视频(video或者movie)
    controls  出现控制栏
    muted   静音
    loop  循环播放 
    autoplay  自动播放

    4、<source> 定义多媒体资源video或者audio

    <video id="video1">
            <source src='./video/captian.mp4'>
            <source>
            <source src='./video/captian.Ogg'>
            <source>
            <source src='./video/captian.webm'>
            <source>
        </video>
    5、<detailst> 定义选项列表,与input元素配合使用    
    //类似于下拉菜单,可以进行选择
    <datalist id="datalist1">
             <option value="aa">苹果</option>
            <option value="bb">香蕉</option>
            <option value="cc">橘子</option>
    </datalist>
    6、<output> 定义不同类型的输出
    可以进行两数相加
    <form  oninput = 'x.value = parseInt(inp1.value)+parseInt
        (inp2.value)'>
            <input type="number" id="inp1" value="1"> +
            <input type="number" id="inp2" value="1"> = 
            <output name = 'x' for = 'inp1 inp2'>0</output>
        </form>
    7、<article>    定义页面独立的内容区域。
    <aside>    定义页面的侧边栏内容。
    <command>   定义命令按钮,比如单选按钮、复选框或按钮
    <details>    用于描述文档或文档某个部分的细节
    <dialog>   定义对话框,比如提示框
    <summary>  标签包含 details 元素的标题
    <footer>  定义了section或document的页脚
    <header>  定义文档头部区域
    <nav>  定义导航链接部分
    <progress>   定义任何类型的任务进度
    <section>  定义文档中的节(section,区段)

    四、HTML5中移除的标签

    美元符号定义 jQuery

    以下的 HTML 4.01 元素在HTML5中已经被删除:

    <acronym><applet><basefont><big><center><dir><font><frame><frameset><noframes><strike><tt>

     

     

  • 相关阅读:
    libgdx学习记录12——圆角矩形CircleRect
    libgdx学习记录11——平铺地图TiledMap
    libgdx判断矩形重叠碰撞
    libgdx学习记录10——Particle粒子
    libgdx学习记录9——FreeType,ttf中文显示
    libgdx学习记录8——对话框Dialog
    libgdx学习记录7——Ui
    libgdx学习记录6——动作Action
    libgdx学习记录5——演员Actor
    libgdx学习记录4——舞台Stage
  • 原文地址:https://www.cnblogs.com/chengxiao35/p/13520236.html
Copyright © 2011-2022 走看看