The following section is just listing of what I've got through research or others' answers in a nested way in order to reach an answer for the question.
You don't need to read any of below (Question is just the above section) in order to get my question. This would help preserving offline copies of webpages that are easily readable, annotateable and searchable. I'm looking for printing the webpage to PDF as is (as on web browser) without any manipulation on style or alignment, or loss of any webpage's static components.
Also preserving webpage's text (being selectable), searchable. I'm looking for a way to convert a webpage to PDF, but preserving the webpage's look.