Ein
Canvas-Element (vom englischen für „
Leinwand“ oder „
Gemälde“) ist ein – in der Sprache
HTML – mit Höhen- und Breiten-Angaben beschriebener Bereich, in den per
JavaScript gezeichnet werden kann. Ursprünglich von der Firma
Apple als Bestandteil des
WebKit entwickelt, ist es später von der Arbeitsgruppe
WHATWG als Bestandteil der Auszeichnungssprache
HTML5 standardisiert worden.