In this tutorial I will introduce the concept of modular design of web templates. This is a way to create easily adaptable and maintainable web templates from simple ones right up to the most complex. A website template is a framework for a website containing the code for web pages, graphic elements and a styling template. Most people think of a template in terms of it‘s visual appearance but this is really the theme.
In the old days people would always hire a professional website designer because they felt this was the best way to ensure they got a professional looking website made. Companies and individuals were willing to spend thousands of dollars for the chance to create a web presence that would give them a good image. Nowadays, especially because of the state of the economy, many companies and individuals are deciding to go with website templates instead of a website designer or developer. There are a multitude of reasons for this.