# API reference
## `html5`
```{eval-rst}
.. automodule:: html5
:members:
:show-inheritance:
```
## `html5.document`
```{eval-rst}
.. automodule:: html5.document
:members:
:undoc-members:
:show-inheritance:
```
## `html5.css`
```{eval-rst}
.. automodule:: html5.css
:members:
:undoc-members:
:show-inheritance:
```
## `html5.js`
```{eval-rst}
.. automodule:: html5.js
:members:
:undoc-members:
:show-inheritance:
```
## `html5.loader`
```{eval-rst}
.. automodule:: html5.loader
:members:
:undoc-members:
:show-inheritance:
```
## `html5.writer`
```{eval-rst}
.. automodule:: html5.writer
:members:
:undoc-members:
:show-inheritance:
```
## `html5.elements`
```{eval-rst}
.. automodule:: html5.elements
:members:
:undoc-members:
:show-inheritance:
```