下面是一個(gè)HTML5畫花代碼案例:
<!DOCTYPE html> <html> <head> <title>HTML5畫花代碼</title> </head> <body> <canvas id="myCanvas" width="600" height="600"></canvas> </body> <script> var c = document.getElementById("myCanvas"); var ctx = c.getContext("2d"); ctx.beginPath(); ctx.moveTo(300,300); ctx.lineTo(300,100); ctx.closePath(); ctx.strokeStyle="#FF0000"; ctx.stroke(); ctx.beginPath(); ctx.moveTo(300,100); ctx.lineTo(250,150); ctx.lineTo(350,150); ctx.closePath(); ctx.strokeStyle="#FF0000"; ctx.stroke(); ctx.beginPath(); ctx.moveTo(250,150); ctx.lineTo(300,200); ctx.lineTo(250,250); ctx.closePath(); ctx.strokeStyle="#FF0000"; ctx.stroke(); ctx.beginPath(); ctx.moveTo(350,150); ctx.lineTo(300,200); ctx.lineTo(350,250); ctx.closePath(); ctx.strokeStyle="#FF0000"; ctx.stroke(); ctx.beginPath(); ctx.moveTo(300,300); ctx.lineTo(250,350); ctx.lineTo(350,350); ctx.closePath(); ctx.strokeStyle="#FF0000"; ctx.stroke(); </script> </html>以上代碼的解釋如下: 首先我們?cè)?`body` 中添加了一個(gè) `canvas` 標(biāo)簽,用于放置畫布。然后在 `script` 中,我們獲取到畫布對(duì)象,并使用 `getContext("2d")` 方法來獲取上下文對(duì)象。這個(gè)上下文對(duì)象用于在畫布上進(jìn)行繪制。 接下來,我們通過 `moveTo` 和 `lineTo` 方法來繪制線條,并使用 `stroke` 方法來顯示出來。我們?cè)谶@里繪制了五條線條,從畫布中間的點(diǎn)開始,形成一個(gè)五瓣花的樣式。 最后,我們把整個(gè)代碼通過 `pre` 標(biāo)簽包裹起來,并運(yùn)行到瀏覽器中查看效果。
上一篇php教程css外包
下一篇html5畫線的代碼