You’re reading the English version of this content since no translation exists yet for this locale. Help us translate this article!

The canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D and 3D shapes and bitmap images. It is a low level, procedural model that updates a bitmap and does not have a built-in scene graph. It provides an empty graphic zone on which specific JavaScript APIs can draw (such as Canvas 2D or WebGL).

Learn more

General knowledge

Learning resources

Technical information