HTML 캔버스에 그림을 그리는 것은 JavaScript로 해야 합니다. 캔버스에 그리기 전에 HTML DOM 메서드 getElementById() 및 getContext()를 사용합니다. HTML로 별을 그리려면 캔버스 요소를 사용하세요.
캔버스에서 lineTo() 메서드를 사용하여 별을 그립니다. lineTo() 메서드에는 그리기에 도움이 되도록 선을 배치하는 x 및 y 매개변수 값이 포함됩니다.
HTML 문서에 캔버스를 그리려면:
예시
다음 코드를 실행하여 HTML5 캔버스를 사용하여 별을 그릴 수 있습니다.
<!DOCTYPE HTML> <html> <head> <title>HTML5 Canvas Tag</title> </head> <body> <canvas id="newCanvas" width="300" height="250"></canvas> <script> var canvas = document.getElementById('newCanvas'); var ctx = canvas.getContext('2d'); ctx.fillStyle = "blue"; ctx.beginPath(); ctx.moveTo(108, 0.0); ctx.lineTo(141, 70); ctx.lineTo(218, 78.3); ctx.lineTo(162, 131); ctx.lineTo(175, 205); ctx.lineTo(108, 170); ctx.lineTo(41.2, 205); ctx.lineTo(55, 131); ctx.lineTo(1, 78); ctx.lineTo(75, 68); ctx.lineTo(108, 0); ctx.closePath(); ctx.fill(); </script> </body> </html>
출력