yes what you said could be done
but also MHTML ,,,,,,,
MHTML (short for MIME HTML) is a file extension for a Web page archive file format as saved by Internet Explorer. The archived Web page is an MHTML document. MHTML saves the Web page content and incorporates external resources, such as images, applets, Flash animations and so on, into HTML documents.
Not all browsers do it so ya might be stuck with usin Microsoft Internet Explorer, but simply open the web page clic file, save as, choose mhtml as file type and there ya go a file of the page that opens in any browser