The The Any text inside the |
Example:
HTML
<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
Example:
HTML
<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:
Example:
HTML
<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 |
Example:
HTML
<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 |
Example:
HTML
<canvas id="myCanvas" width="200" height="200" style="border:1px solid">
Follow the Example.
Example:
HTML
<!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>
How to create HTML <canvas> Tag | HTML Tag |
Tips and Notes for HTML <canvas> Tag | HTML Tag |
What Type of Browsers will Support for HTML <canvas> Tag | HTML Tag |
Attributes for HTML <canvas> Tag | HTML Tag |
Another <canvas> example | HTML Tag |
Default CSS Settings For HTML <canvas> Tag | HTML Tag |
How to add HTML <canvas> height Attribute | HTML Tag |
How to add HTML <canvas> width Attribute | HTML Tag |
How to Clear the canvas by setting the width attribute to 400px (using JavaScript) | HTML Tag |
Read Full:: | HTML Tag |
Category: | Web Tutorial |
Sub Category: | HTML Tag |
Uploaded: | 7 months ago |
Uploaded by: | Admin |
Views: | 1 |