Designing a Good Website

This article will help you to learn some fundamental principles in web design and to design your own nice-looking, functional website

Over the past eight years (ever since I've owned a Macintosh), I've designed many different websites. I've dabbled in different web programming languages and done many, many technical tasks (some of which I don't remember how to do). But does this make me a good web designer? Not necessarily. I've learned through experience and research only so much about web design. It's more of an art than a science really; but it takes a lot more than an artist's mind to design a functional and eye-catching website.

The Home Page

The ABSOLUTE most important part of a website to 'get right' is the home page. And before even working on making the web page in some web-editing program, you should first think of what kind of audience you're catering to, what colors would go together well, and what kind of style you're going for (elegant, industrial, playful, business-like, etc.). The home page is often the first impression of your organization that a person will see, and if the person doesn't like it, I wouldn't expect the person to like your organization either!

Tips for home page design:

The Content Pages

Throughout your website, you should have as unified a design as possible; the most important part of this is a uniform way to navigate your website. The best websites are those in which you can be on any section on the website and get to any other section. If you want people to explore your website, make sure that every page they go to has some way to get to more than just one other page (or 'back' one page). All the sites I design have links to at least all the main website sections on them either at the top, on the side or on the bottom.

Tips for content page design:

General tips for building a website:

By no means is this an exhaustive guide on designing a website. Use Google to search for more guides, and try to learn from many different perspectives. I am an independent web designer, and I manage about 10 different websites at any one time; I have grown fond of some design layouts and techniques and I don't like others. I could never be as proficient in CSS, HTML or other programming languages as I want to be, but I try to learn as I go and make every new website better than the last.

More Resources

Here are other websites and pages that have more great information for site design:


top of page