There have been some rare occasions where I needed to make a HTML document to download a file, but I never took it this far.