是一个新的 html 元素,这个元素在 html5 中被定义。这个元素通常可以被用来在 html 页面中通过 javascript 进行绘制图形、合成图像等等操作,也可以用来做一些动画。当然,目前 html5 规范还在草稿阶段,正式发布也许要等到2010年,不过现在已经有不少浏览器已经支持了部分 html5 规范。目前支持 canvas 元素的浏览器有 firefox 3 、safari 4、chrome 2.0 等,因此,在运行本页中的例子时,请确保你使用的是上述浏览器之一。 尽管在 mozilla 已经有不少关于 canvas 的教程,我还是决定把自己的学习过程记录下来。如果觉得我写的不够明白,那么你可以在参考资料中找到 mozilla 网站上 canvas 教程的链接。