|
|
The The Any text inside the |
<canvas id="myCanvas">
Your browser does not support the canvas tag.
</canvas>
<script>
let canvas = document.getElementById("myCanvas");
let ctx = canvas.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(0, 0, 80, 80);
</script>
| Attribute | Value | Description |
|---|---|---|
| height | pixels | Specifies the height of the canvas. Default value is 150 |
| width | pixels | Specifies the width of the canvas Default value is 300 |
Follow the Example
<canvas id="myCanvas">
Your browser does not support the canvas tag.
</canvas>
<script>
let c = document.getElementById("myCanvas");
let ctx = c.getContext("2d");
ctx.fillStyle = "red";
ctx.fillRect(20, 20, 75, 50);
//Turn transparency on
ctx.globalAlpha = 0.2;
ctx.fillStyle = "blue";
ctx.fillRect(50, 50, 75, 50);
ctx.fillStyle = "green";
ctx.fillRect(80, 80, 75, 50);
</script>
Most browsers will display the <canvas> element with the following default values:
<style>
canvas {
border:1px solid black;
}
</style>
<canvas id="myCanvas">Your browser does not support the HTML5 canvas tag.</canvas>
<script>
let c = document.getElementById("myCanvas");
let ctx = c.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(0, 0, 80, 100);
</script>
A <canvas> element with a height and width of 200 pixels.
More "Try it Yourself" examples below.
The height attribute specifies the height of the <canvas> element, in pixels.
Tip: Use the width attribute to specify the width of the <canvas> element, in pixels.
Tip: Each time the height or width of a canvas is re-set, the canvas content will be cleared (see example at bottom of page).
The numbers in the table specify the first browser version that fully supports the attribute.

<canvas height="pixels">
| Value | Description |
|---|---|
| pixels | Specifies the height of the canvas, in pixels (e.g. "100"). Default value is 150 |
<canvas id="myCanvas" width="200" height="200" style="border:1px solid">
A <canvas> element with a height and width of 200 pixels:
More "Try it Yourself" examples below.
The width attribute specifies the width of the <canvas> element, in pixels.
Tip: Use the height attribute to specify the height of the <canvas> element, in pixels.
Tip: Each time the height or width of a canvas is re-set, the canvas content will be cleared (see example at bottom of page).
The numbers in the table specify the first browser version that fully supports the attribute.

<canvas width="pixels">
| Value | Description |
|---|---|
| pixels | Specifies the width of the canvas, in pixels (e.g. "100"). Default value is 300 |
<canvas id="myCanvas" width="200" height="200" style="border:1px solid">
Follow the Example.
<!DOCTYPE html>
<html>
<body>
<canvas id="myCanvas" width="200" height="200" style="border:1px solid">
Your browser does not support the HTML5 canvas tag.
</canvas>
<br>
<script>
const c = document.getElementById("myCanvas");
const ctx = c.getContext("2d");
ctx.fillStyle = "#92B901";
ctx.fillRect(50, 50, 100, 100);
function clearCanvas() {
c.width = 400;
}
</script>
<button onclick="clearCanvas()">Clear canvas</button>
</body>
</html>
Category: | Web Tutorial |
Sub Category: | HTML Tag |
Uploaded by: | Admin |