Python Classes and Extensions of WDOM ===================================== Generating new elements by `document.createElement` every time is quite mess. So WDOM's `wdom.tag` module provides simple tag classes usually used. By using tag classes, the previous example can be written as: .. literalinclude:: samples/wdom1.py Instead of using `document.createElement`, in the above example is using `H1` class and `Input` class to generate h1 element and input element. Furthermore, `MyElement` class inherits `Div` class. Its instance is rendered as `div` element, or `
` tag on a browser. These instances are same as instances generated by `document.createElement` method. Names of pre-defined classes on `wdom.tag` module are same as related tag names, starting with upper-case and followed by lower-case. For example, `