• 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的最简单的预热就结束了。

  • 相关阅读:
    [收藏转贴]struct探索·extern "C"含义探索 ·C++与C的混合编程·C 语言高效编程的几招
    [收藏转贴]构建RESTful风格的WCF服务
    [转贴] C/C++中动态链接库的创建和调用
    [转贴]WebService的简单实现 C++
    谷歌已经对Android的开源严防死守
    如何成为一名黑客?
    当程序员思路被打断
    编辑语言是这样的
    开发者需要掌握多少门语言?
    程序员的六大优势
  • 原文地址:https://www.cnblogs.com/sunxun/p/3817639.html
Copyright © 2020-2023  润新知