zoukankan      html  css  js  c++  java
  • H TML5 之 (1) 初识HTML5

    新特性

    HTML5 中的一些有趣的新特性:

    • 用于绘画的 canvas 元素
    • 用于媒介回放的 video 和 audio 元素
    • 对本地离线存储的更好的支持
    • 新的特殊内容元素,比如 article、footer、header、nav、section
    • 新的表单控件,比如 calendar、date、time、email、url、search

    浏览器的支持

    最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性

    基本格式

    <!DOCTYPE html>

    <html>

    <head>

    <!--网页的编码-->

    <meta charset="utf-8"/>

    </head>

    <body>

    <!--这是一个画布标签,我们这个这个区域绘制图形.-->

    <canvas id="can1" width="500px" height="400px" style="border: 1px solid red">

    </canvas>

    <script type="text/javascript">

                  //我要在画布画出矩形.

                  //1. 得到画布

                  var canvas=document.getElementById("can1");

                  //2. 得到上下文环境.,我们可以通过cxt这个对象来绘制图形

                  //你也可以简单的理解,这个cxt就是画笔,cxt提供了很多绘制图形的方法

                  //通过这些方法就可以绘制图形

                  var cxt=canvas.getContext("2d");

                  //我们看看cxt是什么类型

                  //alert(cxt);

                  //画出一个矩形,默认是黑色

                  //改变颜色-红色

                  cxt.fillStyle="#FF0000";

                  cxt.fillRect(10,10,30,30);

    </script>

    </body>

    </html>

        到这里HTML5的最简单的预热就结束了。

  • 相关阅读:
    Intellij IDEA Java web 项目搭建
    Spring的AOP原理
    为何有DAO与Service层?为何先搞Dao接口在搞DaoImpl实现?直接用不行吗?
    DAO层,Service层,Controller层、View层协同工作机制
    浅谈service、DAO层引入(转)
    java书籍推荐转
    Java点滴-List<Integer> list; 中尖括号的意思
    Composer更新慢的终极解决方案-转
    laravel门面DB返回数组配置
    laravel构建联合查询
  • 原文地址:https://www.cnblogs.com/sunxun/p/3817639.html
Copyright © 2011-2022 走看看