Why are my styles and images not working when I use AddImageHtml?
HTML does not exist within a file and so it does not have a location. External stylesheets and images are often referenced via relative URLs. Because the HTML has no location it is impossible to resolve these relative reference. So you need to provide your stylesheet and image links as absolute references. Or you may be able to use the HTML BASE element to specify an appropriate base location. Or you can save your HTML to file in an appropriate location and then use AddImageUrl.