You might look at cascading style sheets as a means of applying the idea of templates to Web site management. By using CSS you can enforce formatting rules on a given type of page wherever it is located throughout the site by simply changing the "template". (Meaning you don't have to do a big, hairy find/replace on all of the pages.) You can even let users choose the interface or appearance they like best on your Web sites.
If you're asking if this is the way to go for someone who's learning the nitty-gritty of Web page authoring, then the answer would be yes. Sort of. Internet Explorer 5 and up have pretty decent, though by no means complete, support for CSS. Netscape browsers are totally awful in their CSS implementation, at least for pre-version-6. Opera appears to be so-so.
If you're interested in getting a tool to help you learn to use CSS, try Top-Style. You can get it at
the Bradsoft site. There's a lot of useful information on that site that can tell you much better than I can about the advantages and features of CSS. And I believe there's a functionally limited freeware version of the software available for download there, too.
Regards,
Jim