Another option you may want to consider, is to use iframes. At
DynamicDrive you can get a free script that creates an iframe that will resize with the content. You can specify the width of the iframe, and then the height adjusts to the length of the content that will be showed inside the frame, which means no iframe scrollbar. This works really well because you can't even see there's an iframe, and your layout won't have to reload every time you enter a new link. In that way, you only need one page for the layout, just like you wanted. You can keep the content separate from the layout. To simplify it even more, you could use one separate css file for your site's design and colour information. You can just link to your css file on each page of your site. It can be done like this in case you didn't know:
<link rel="Stylesheet" type="text/css" href="yourcssfile.css">
Hope this helps. Using this solution, it will always be an easy fix changing the design and layout of your entire site
Reply