最新的Web開發教程
 

HTML教程帆布


你的瀏覽器不支持<canvas>元素。

在HTML <canvas>元素是用來繪製網頁上的圖形。

圖形左側與創建<canvas> 它示出了四個元件:一個紅色矩形,梯度矩形,多色矩形和多色文本。


什麼是HTML畫布?

在HTML <canvas>元素被用來繪製圖形,上飛,通過腳本(usually JavaScript)

<canvas>元素是只對圖形的容器。 您必須使用腳本來實際繪製圖形。

帆布具有繪製路徑,矩形,圓形,文本和添加圖像的方法。


瀏覽器支持

在表中的數字規定,完全支持的第一個瀏覽器版本<canvas>元素。

元件
<canvas> 4 9 2.0 3.1 9

HTML畫布可以繪製文本

油畫可以畫五顏六色的文字,帶或不帶動畫。


HTML畫布可以繪製圖形

帆布具有與圖形和圖表的圖形圖像數據呈現強大的功能。


HTML畫布可以是動畫

畫布對象可以移動。 一切皆有可能:從簡單的彈跳球,以複雜的動畫。


HTML畫布可以互動

畫布可以響應JavaScript事件。

畫布可以給任何響應用戶操作(按鍵點擊,鼠標點擊,點擊按鈕,手指運動)。


HTML畫布可以在遊戲進行使用

Canvas的方法動畫,提供了大量的對HTML遊戲應用的可能性。


帆布例

在HTML中, <canvas>元素看起來是這樣的:

<canvas id="myCanvas" width="200" height="100"></canvas>

<canvas>元素必須有一個id屬性,因此它可以通過JavaScript的引用。

的寬度和高度屬性是必要定義畫布的大小。

Tip:你可以有多個<canvas> 1 HTML頁面上的元素。

默認情況下, <canvas>元素沒有邊界,沒有內容。

要添加邊框,使用樣式屬性:

<canvas id="myCanvas" width="200" height="100"
style="border:1px solid #000000;">
</canvas>
試一試»

接下來的章節展示了如何在畫布上繪製。