It is not possible to embed the images into html. You would need to send all the images along with the html document. You would also need to make sure that the links point to the new location of the images.
What you could do is:
- Create a folder to put the images and the html document in. Let's say you call the folder, expense-report.
- Move your html document into the folder named expense-report.
- hen inside the folder, create a new folder called images.
- Move all your images into that folder.
- Update your links to point to the new folder... i.e., set each image path to ./images/imagename.ext
You could then zip the folder and send it via email or cloud perhaps. Then recipient would then unzip the folder and open the html file in their browser. They then would be able to see the complete document along with the images.
Another way to do it is to save the html file as pdf file, then you would have the images embedded, so to speak, in your document.