HTML Canvas Graphics

HTML Canvas Graphics

La ruta del desarrollador web frontend autónomo🤹‍♂️


El elemento HTML <canvas> se utiliza para dibujar gráficos en una página web.


¿Qué es canvas en HTML?

El elemento HTML <canvas> se utiliza para dibujar gráficos, sobre la marcha, a través de JavaScript.

El elemento <canvas> es solo un contenedor de gráficos. Debes usar JavaScript para dibujar los gráficos.

Canvas tiene varios métodos para dibujar rutas, cuadros, círculos, textos y agregar imágenes.


Compatibilidad con los navegadores

Los números de la siguiente tabla especifican la primera versión del navegador que es totalmente compatible con el elemento <canvas>.

ElementoChromeEdgeMozillaSafariOpera
<canvas>4.09.02.03.19.0

Ejemplos

Un elemento <canvas> es un área rectangular en una página HTML. De forma predeterminada, un <canvas> no tiene bordes ni contenido.

El marcado se ve así:

<canvas id="myCanvas" width="200" height="100"></canvas>

Nota: siempre especifique un atributo id (al que se hará referencia desde JS) y un atributo width y height para definir el tamaño del lienzo. Para agregar un borde, use el atributo style.

Ejemplo:


Agrega JavaScript

Después de crear el área rectangular del elemento <canvas>, debes agregar código JavaScript para hacer el dibujo.


Dibuja una línea

Ejemplo:


Dibuja un círculo

Ejemplo:


Dibuja un texto

Ejemplo:


Dibuja un texto trazado

Ejemplo:


Dibuja un degradado lineal

Ejemplo:


Dibuja un degradado circular

Ejemplo:


Dibuja una imagen

Ejemplo:


Resumen

El elemento HTML <canvas> se utiliza para dibujar gráficos en una página web. Un elemento <canvas> es solo un contenedor para gráficos, debes usar JavaScript para dibujar los gráficos.


Traducido con 💚 desde W3Schools.com

Did you find this article valuable?

Support Santos Romero by becoming a sponsor. Any amount is appreciated!