--- title: Canvas slug: HTML/Canvas translation_of: Web/API/Canvas_API ---
HTML5:een lisätty HTML {{HTMLElement("canvas")}}-elementti on elementti, jota voidaan käyttää grafiikan piirtämiseen skriptaamalla (tavallisesti JavaScript-kielellä). Sitä voidaan käyttää esimerkiksi diagrammojen piirtämiseen, valokuvayhdistelmien tekemiseen, animaatioiden luomiseen ja jopa ajantasaiseen video-käsittelyyn.
Mozilla-sovellukset saivat <canvas>
-tuen Gecko 1.8-versiosta alkaen (toisin sanoen Firefox 1.5:stä lähtien). Elementin esitteli alunperin Apple OS X-käyttöjärjestelmä Dashboard- ja Safari-sovelluksissa. Internet Explorer tukee <canvas>
:ia versiosta 9 lähtien; IE-selaimen aiemmissa versioissa webbisivulle voidaan tehokkaasti lisätä <canvas>
-tuki Googlen Explorer Canvas-hankkeen skriptillä. Google Chrome ja Opera 9 tukevat myös <canvas>
:ia.
WebGL käyttää myös <canvas>
-elementtiä 3D-grafiikan laitteistokiihdytykseen webbisivuilla.
<canvas>
on osa WhatWG Web applications 1.0 -spesifikaatiota, joka tunnetaan myös nimellä HTML5.<canvas>
-peruskäytön että sen edistyneemmät ominaisuudet.<canvas>
:iin liittyviä koodikatkelmia.<canvas>
-esittelyohjelma.