Sorry, but I you mentioned '… moving common header, footer, navigation into their own files. '. I get the navigation css styling because I have put my nav styling into its own style sheet which has helped tremendously and reduced the redundancy to a single style sheet.
But how do you move all of the html data into its own file?? Can you elaborate on that, please? Or did I misread your comments?
I have taken great pains to insure that all of my header data - , and so on are completely consistent from page to page. That said, if I ever decide to change my font style I will have to change each and every one of my web pages which is already a huge pain. So having all of this redundant data in one file would be great to know.
Thanks again.