[BUG]: html default writing convention

The html default writing style had a bug. This did not allow tags that
were considered blocks to be printed in a new line. This seems to have
been fixed and now we can obtain the intended output from the pyhtml
file.