Marca de tela em HTML – <canvas>
Falaremos sobre Tag Html canvas neste post. Esperando que satisfaça os requisitos para a aprendizagem.
A tag HTML <canvas> é usada para criar uma área de desenho em uma página da web usando JavaScript. A tag <canvas> é um contêiner para gráficos e permite que os desenvolvedores criem e manipulem gráficos usando uma variedade de ferramentas e bibliotecas JavaScript.
Crie um retângulo em vermelho na hora e coloque-o dentro da tag <canvas>:
Example
Outro exemplo de <canvas>:
Example
Usos e Definição
A tag Canvas <canvas> permite que você desenhe gráficos em tempo real com scripts (principalmente JavaScript).
Você terá que usar um script para desenhar seus gráficos, no entanto. A tag canvas é transparente e é apenas um contêiner para gráficos.
Navegadores sem JavaScript e navegadores que não suportam <canvas> exibirão qualquer texto dentro dele.
Notas e dicas
Conselho: Saiba mais sobre <canvas> visitando nosso Tutorial HTML Canvas .
Conselho: Você pode encontrar uma lista completa de todas as propriedades e métodos do HTML Canvas em nossa Referência do HTML Canvas .
Compatibilidade do navegador
A tabela indica qual versão do navegador foi a primeira a incluir suporte completo para o elemento.
Elemento | |||||
---|---|---|---|---|---|
<canvas> | 4.0 | 9,0 | 2.0 | 3.1 | 9,0 |
Atributos
Atributo | Valor | Visão geral |
---|---|---|
altura | píxeis | Defina a altura da tela. 150 é o valor padrão. |
largura | píxeis | Determina que a largura do valor padrão da tela é 300. |
Atributos Globais
Os atributos globais do HTML também funcionam com a tag <canvas> .
Atributos do Evento
Em HTML, os atributos do evento também podem ser usados com a tag <canvas> .
Configurações de CSS por padrão
Normalmente, os seguintes valores são usados pelos navegadores para exibir o elemento <canvas> :
Example
Usando JavaScript, você pode desenhar na tela. A compatibilidade com dispositivos móveis e navegadores o torna particularmente interessante.
Apesar de existir há muito tempo, a tag canvas só recentemente começou a receber mais atenção dos desenvolvedores. Nos navegadores, agora podemos desenhar gráficos 3D sem usar nenhum plug-in, graças ao padrão WebGL.
Arte digital pode ser criada usando uma nova ferramenta que o Google introduziu. Um pequeno quadrado branco fica no centro da ferramenta de tela chamada “ Canna ”.
Vantagens de usar a tag <canvas>
Aqui estão algumas das principais vantagens:
- A tag <canvas> permite que os desenvolvedores criem gráficos dinâmicos que podem ser atualizados e alterados em tempo real. Isso é especialmente útil para criar gráficos interativos ou visualizações que respondem à entrada do usuário.
- Como a tag <canvas> é renderizada usando JavaScript, ela pode ser altamente otimizada para desempenho. Isso o torna ideal para a criação de gráficos que precisam ser renderizados de forma rápida e eficiente, como animações ou visualizações em tempo real.
- A tag <canvas> é compatível com todos os principais navegadores da Web, incluindo Chrome, Firefox, Safari e Internet Explorer. Isso significa que você pode criar gráficos que funcionarão em uma ampla variedade de plataformas e dispositivos.
- A tag <canvas> é altamente flexível, permitindo que os desenvolvedores criem uma ampla gama de gráficos e visualizações usando uma variedade de ferramentas e bibliotecas. Isso inclui tudo, desde formas e linhas simples até animações complexas e visualizações interativas.
- Com as técnicas e ferramentas adequadas, os desenvolvedores podem garantir que os gráficos criados com a tag <canvas> sejam acessíveis a usuários com deficiências, como aqueles que usam leitores de tela.