What are templates?

Templates are a way to really make maintaining your webpage easier, and also allow for easy customization. As an example, please look at the Web Template example page:

As you can see, templates are powerful! Behind the scenes are one common base CSS file, custom CSS files to customize the individual template, a text-only CSS file, and a printer-friendly CSS file, combined with some Javascript for dynamically drawing in certain content (in the abscene of Server Side Includes).

Steps to creating a Template:
  1. Consider your media types.
  2. Create your HTML layout template.
  3. Create your Base CSS File.
  4. Create your Printer-friendly CSS file.
  5. (Optional) Create a Stylized CSS file.

Hopefully, by following these steps, and reading the tutorials, you should have a simple template model to start from, and hopefully a better understanding about the world of CSS and (x)HTML template design. There are other topics of note, such as using Javascript for drawing in elements of our webpage, or PHP. This can also expand into the world of ASP and Coldfusion, and other SSI services that are beyond the scope of this tutorial.