Some time ago I came across a handy extension available for Chrome and Firefox called Print Friendly & PDF. You can use this extension to generate PDF files from web pages that can be used to either print or save the web page as a PDF file. However, I have noticed that the extension doesn't work exactly the same in both browsers.
You can find these extensions in Chrome by going to the upper-right hand corner menu and going to More Tools>Extensions, and then searching the Chrome Web Store. In Firefox, go to the upper right-hand corner menu and choose Add-ons.
Given that the extension works differently in different browsers, I think it's a good rule of thumb to keep your options open when using browsers. If something doesn't look right or work well in one browser, try another browser.