Before attempting to construct a website, it is important to have a good
conceptual understanding of what exactly a website is and how it is
architected. By adhering to good architectural principals, you will
save yourself much website development effort and ongoing maintenance work.
Using simple graphics, this tutorial explains how web pages can be partitioned into reusable
page parts or page partitions in order to make the site aesthetically attractive,
easier to navigate and less onerous to maintain. It discusses web page
components such as images, graphics, buttons and web forms. The
important topic of website navigation is also discussed.