Exemplo
Desenhe um quadrado vermelho, on the fly, e mostrá-la no interior do <canvas> elemento:
<canvas id="myCanvas"></canvas>
<script>
var canvas = document.getElementById("myCanvas");
var ctx = canvas.getContext("2d");
ctx.fillStyle = "#FF0000";
ctx.fillRect(0, 0, 80, 80);
</script>
Tente você mesmo " Definição e Uso
O <canvas> tag é usada para desenhar gráficos, em tempo real, através de scripts (normalmente JavaScript).
O <canvas> tag só é um recipiente para gráficos, você deve usar um script para realmente desenhar os gráficos.
Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o elemento.
Elemento | |||||
---|---|---|---|---|---|
<canvas> | 4.0 | 9 | 2.0 | 3.1 | 9 |
Diferenças entre HTML 4.01 e HTML5
O <canvas> tag é novo em HTML5.
Dicas e Notas
Nota: Qualquer texto dentro do <canvas> elemento será exibido em navegadores que não suportam <canvas> .
Sugestão: Saiba mais sobre o <canvas> elemento em nosso HTML Canvas Tutorial .
Dica: Para uma referência completa de todas as propriedades e métodos que podem ser usados com o objeto tela, vá ao nosso HTML Canvas Referência .
Atributos
= Novo em HTML5.
Atributo | Valor | Descrição |
---|---|---|
height | pixels | Especifica a altura da tela |
width | pixels | Especifica a largura da tela |
Atributos globais
O <canvas> tag também suporta o Global de Atributos em HTML .
Atributos de eventos
O <canvas> tag também suporta o evento Atributos em HTML .
Configurações CSS padrão
Nenhum.