Returns the html content with given body tag content.

        :param body: Body tag content.
        :type body: unicode
        :return: Html.
        :rtype: unicode

def __get_html(self, body=None):
        """
        Returns the html content with given body tag content.

        :param body: Body tag content.
        :type body: unicode
        :return: Html.
        :rtype: unicode
        """

        output = []
        output.append("<html>")
        output.append("<head>")
        for javascript in (self.__jquery_javascript,
                           self.__crittercism_javascript,
                           self.__reporter_javascript):
            output.append("<script type=\"text/javascript\">")
            output.append(javascript)
            output.append("</script>")
        output.append("<style type=\"text/css\">")
        output.append(self.__style)
        output.append("</style>")
        output.append("</head>")
        if body is not None:
            output.append(body)
        else:
            output.append("<body>")
            output.append("<div id=\"report\">")
            output.append("</div>")
            output.append("</body>")
        output.append("</html>")
        return "\n".join(output)