Open In App

How to Draw Graphics using Canvas in HTML5 ?

In this article, we will draw graphics by using the canvas element in the document. This tag in HTML is used to draw graphics on a web page using JavaScript. It can be used to draw paths, boxes, texts, gradient, and adding images. By default, it does not contain borders and text.

Note: This tag is new in HTML5.



Syntax:

<canvas id = "script"> Contents... </canvas>

Example 1:




<!DOCTYPE html>
<html>
  
<head>
    <meta charset="utf-8">
    <title>
        How to Draw Graphics using
        Canvas in HTML5 ?
    </title>
      
    <style>
        #FirstCanvas {
            width: 300px;
            height: 300px;
            border: 3px solid red;
            background-color: blue;
        }
    </style>
</head>
  
<body>
    <canvas id="FirstCanvas"></canvas>
</body>
  
</html>

Output:



Example 2:




<!DOCTYPE html>
<html>
  
<head>
    <title>
        How to Draw Graphics 
        using Canvas in HTML5?
    </title>
</head>
  
<body>
    <canvas id="geeks" height="200"
            width="200" style=
            "border:1px solid black">
    </canvas>
  
    <script>
        var c = document.getElementById("geeks");
        var cx = c.getContext("2d");
        cx.beginPath();
        cx.arc(100, 100, 90, 0, 2 * Math.PI);
        cx.stroke(); 
    </script>
</body>
  
</html>

Output:

Supported Browsers:


Article Tags :