The {@link oaj.html.BasicHtmlDocTemplate} class defines a default template for HTML documents
created by {@link oaj.html.HtmlDocSerializer}.
The HTML document created by this template consists of the following structure:
| <html>
| <head>
| <style type='text/css'>
| CSS styles and links to stylesheets
| </style>
| </head>
| <body>
| <header>
| Page header
| </header>
| <nav>
| Navigation links
| </nav>
| <aside>
| Side-bar text
| </aside>
| <article>
| Contents of serialized object
| </article>
| <footer>
| Footer message
| </footer>
| </body>
| </html>