Web Page Design

Designing web pages requires many skills. A sound knowledge of markup languages such as HTML and XHTML is a good place to start, and a familiarity with client-side scripting languages such as JavaScript will enable the web author to add powerful interactive features. The implementation of style and layout requires a good understanding of cascading style sheets, while achieving a polished and sophisticated look and feel to web pages will often require some graphic design skills. Above all, however, the pages must provide useful content, be easy to access, and provide a logical navigation scheme. A website that is graphically stunning and boasts fiendishly clever interactive features, but does not actually provide any useful content or is difficult to download and navigate, is unlikely to attract repeat visits.

The following pages will explore the basic principles of creating usable and accessible web pages that comply with current web standards, using XHTML, JavaScript, and cascading style sheets. They will also examine the importance of choosing appropriate colour schemes and layouts, and above all of presenting a logical, coherent, recognisable and consistent interface to the user. The web gives almost anyone the ability to reach out and present their ideas and experiences, or sell their goods and services, to a global audience. When you feel you are ready to present your web pages to the world, make sure that your efforts have produced something the world wants to see.