html5 canvas实训报告,html5学习心得(三)之canvas用法

今天即将启程回家过年,但心情甚好,写下本周学习心得之HTML5 canvas ,大家也许都知道HTML5规范引进了很多新特性,其中最令人期待的之一就是canvas元素。HTML5 canvas提供了通过JavaScript绘制图形的方法,此方法使用简单但功能强大。每一个canvas元素都有一个”上下文( context )” (想象成绘图板上的一页),在其中可以绘制任意图形。浏览器支持多个canvas上下文,并通过不同的API提供图形绘制功能。

使用canvas并不难,只要你具有HTML和 JavaScript的基础知识,并使用新版本浏览器(IE9、Opera 9、Firefox 1.5、Konqueror和最近版本的Safari)即可看到效果。好了,不多说了,眼见为实咯,下面通过几个准备工作开始我们今天的学习,最终看能不能得到相应的效果。

1.HTML5文档格式

2.canvas元素的定义

因为 相对较新,有些浏览器并没实现,如Firefox 1.0 和 Internet Explorer,所以我们需要为那些不支持canvas的浏览器提供替用显示内容。我们只需要直接在canvas元素内插入替用内容即可。不支持canvas的浏览器会忽略canvas元素而直接渲染替用内容,而支持的浏览器则会正常地渲染canvas。例如,我们可以把一些文字或图片填入canvas内,作为替用内容:

no-support-browser.png

3.通过javascript来控制和显示canvas的效果

4.查看最终效果

no-support-browser.png

将以上的代码复制下来运行看看,能不能得到想要的效果。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值