--- title: slug: Web/HTML/Element/canvas translation_of: Web/HTML/Element/canvas ---

Übersicht

Das Canvas Element ist ein großer Fortschritt in der Entwicklung des HTML, bietet es doch die Möglichkeit zur dynamischen Darstellung grafischer Informationen. Dazu wird eine Canvas (engl. Leinwand) definiert und mittels JavaScript verschiedene Methoden zur Anwendung gebracht und Attribute gesetzt (siehe Canvas Attribute). Es sollte ein Fallbackinhalt in den <canvas>Tag eingefügt werden, welcher nur angezeigt wird, wenn Browser das <canvas> Element nicht unterstützt oder Javascript deaktiviert ist.

Attribute

Dieses Element unterstützt die globalen Attribute.

{{htmlattrdef("width")}}
Die Breite in Pixel. Standard ist 300px.
{{htmlattrdef("height")}}
Die Höhe in Pixel. Standard ist 150px.

{{Note("Die Größe des canvas kann auch via CSS geändert werden. Das Bild wird hierzu gestreckt um die per CSS definierte Größe zu erreichen.")}}

Beispiele

<canvas id="canvas" width="300" height="300">
  Dein Browser unterstützt das &lt;canvas&gt; Element anscheinend nicht.
</canvas>

Spezifikationen

Spezifikation Status Kommentar
{{SpecName('HTML WHATWG', 'the-canvas-element.html#the-canvas-element', '<canvas>')}} {{Spec2('HTML WHATWG')}}  
{{SpecName('HTML5 W3C', 'the-canvas-element.html#the-canvas-element', '<canvas>')}} {{Spec2('HTML5 W3C')}}  

Browserkompatibilität

{{CompatibilityTable}}

Funktion Chrome Firefox (Gecko) Internet Explorer Opera Safari
Basic support 1.0 {{CompatGeckoDesktop("1.8")}} 9.0 9.0 2.0
Funktion Firefox Mobile (Gecko) Android IE Mobile Opera Mobile Safari Mobile
Basic support {{CompatGeckoMobile("1.8")}} {{CompatUnknown}} {{CompatUnknown}} {{CompatUnknown}} 1.0

Browserspezifische Hinweise

Firefox (Gecko)

See also

{{HTMLRef}}

{{ languages( { "de": "de/HTML/Element/canvas", "en": "en/HTML/Element/canvas", "es": "es/HTML/Elemento/canvas", "ja": "ja/HTML/Element/canvas", "ko": "ko/HTML/Element/canvas", "nl": "nl/HTML/HTML_Tags/canvas", "pl": "pl/HTML/Element/canvas", "ru": "Ru/HTML/Element/canvas", "zh-cn": "cn/HTML/Element/canvas", "fr": "fr/HTML/Element/canvas" } ) }}