Esempio
Disegnare un quadrato rosso, al volo, e mostrarlo all'interno del <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>
Prova tu stesso " Definizione e utilizzo
Il <canvas> tag viene utilizzato per disegnare elementi grafici, al volo, tramite scripting (di solito JavaScript).
Il <canvas> tag è solo un contenitore per la grafica, è necessario utilizzare uno script per disegnare in realtà la grafica.
Supporto per il browser
I numeri nella tabella indicano la prima versione del browser che supporta pienamente l'elemento.
Elemento | |||||
---|---|---|---|---|---|
<canvas> | 4.0 | 9.0 | 2.0 | 3.1 | 9.0 |
Differenze tra HTML 4.01 e HTML5
Il <canvas> tag è nuovo in HTML5.
Suggerimenti e Note
Nota: qualsiasi testo all'interno del <canvas> elemento verrà visualizzato nei browser che non supportano <canvas> .
Suggerimento: Ulteriori informazioni sul <canvas> elemento nel nostro HTML Canvas Tutorial .
Suggerimento: Per un riferimento completo di tutte le proprietà ei metodi che possono essere utilizzati con l'oggetto canvas, andare al nostro HTML Canvas di riferimento .
attributi
= Nuovo in HTML5.
Attributo | Valore | Descrizione |
---|---|---|
height | pixels | Specifica l'altezza della tela |
width | pixels | Specifica la larghezza della tela |
attributi globali
Il <canvas> tag supporta anche l' Attributi globali in HTML .
Attributi eventi
Il <canvas> tag supporta anche l' evento Attributi in HTML .
Impostazioni predefinite CSS
Nessuna.