Outputs indented HTML, with indentation inside elements. This can
change the meaning of the HTML document, and is mostly useful for
debugging the HTML output. The implementation is inefficient, and you
are normally better off using
showHtml or
renderHtml.