博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
H TML5 之 (1) 初识HTML5
阅读量:5941 次
发布时间:2019-06-19

本文共 838 字,大约阅读时间需要 2 分钟。

新特性

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

转载地址:http://ybmtx.baihongyu.com/

你可能感兴趣的文章
asterisk配置
查看>>
GA操作步骤和技巧(二)——用户行为分析
查看>>
shell中while循环里使用ssh的注意事项
查看>>
SHELL获取计算机外网ip的几种写法
查看>>
博客正在搬迁中
查看>>
触发器与存储过程的区别
查看>>
我的友情链接
查看>>
centos搭建supervisor
查看>>
linux日志分割
查看>>
Samba再报安全漏洞
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Spring学习资料之 依赖注入(一)
查看>>
安装win7提示安装程序无法创建新的系统分区和定位现有系统分区
查看>>
那些年,我跳过的坑(一)
查看>>
快递查询接口的调用与解析案例
查看>>
我的友情链接
查看>>
服务器性能优化配置建议
查看>>
GetWindowRect
查看>>
oracle sql语句实现累加、累减、累乘、累除
查看>>