
One of my absolute favorite design books is, Robin Williams Design Workshop. It looks into practical design theories and showcases awesome examples. One of the areas of focus that I’ve taken into all my designs are the four major design principles. They include: contrast, repetition, alignment, and proximity.
This post will discuss those four principles as they relate to web design. By keeping these design theories fresh in your mind, you will be sure to design cleaner, more aesthetically pleasing sites.
1. Contrast
Great contrast can leave a very good first impression on a user. Without a focal point, the viewer is generally lost in a sea of equally-sized elements and typography. It’s the designer’s job to create visual elements of significance that guide the user’s experience. You can achieve great contrast on your site by choosing your images, colors and fonts wisely.
Contrast With Images
It’s often very effective to showcase a large illustration next to smaller elements. Here’s what I mean:
The Invoice Machine
This site utilizes a large image to bring in the reader’s attention. Also the monochromatic nature of the site allows the limited use of blue to play a bigger role.
Instabox
Do the eye test on this site. What do you notice first? More than likely it’s the star on the box. Just like The Invoice Machine, they’ve created a focal point using a large image and limited color.
Contrast With Colors
Sprinkling in color at just the right amount is another way to create effective contrast within a website. It can be created using a different color in headers and text copy, as well as within the colors of an image or illustration.
Fatburgr
This site is a fantastic example of almost all of the design principles. For color contrast take a look at the large yellow header versus the smaller light gray copy. Alignment, image contrast, repetition and proximity are all strong throughout.
I Love Typography
Is it any surprise that a website built to showcase typography would give us a great example right in its own header? I love their font choice and how the green color plays nicely off the darker gray.
Contrast With Fonts
If you are trying to create contrast with fonts you should avoid using two very similar font faces and sizes. The similarity of the fonts tends to create confusion and blur the design. However, it can be very effective if you make the font sizes very different, or mix the lightest version of the font in combination with the boldest. Also, you’ll be surprised at the visually impressive combos you can create by using two very different fonts in tandem. For instance a san serif font with a hand-written font.
Fixie Consulting
Wow! I love the typography and colors on this site. Check out all the size and stroke variations on their slogan. I also love the grunge that is sprinkled in, and the limited use of blue.
2. Repetition
Repetition in print design is much more common than it is in web design, however it can be equally effective. Repeating design elements helps create a consistent look and improves branding. In web design a great way to achieve this is by repeating elements in the header and footer. Check out a couple of examples below.
Ten24 Media
Ten24 Media uses a creative grass illustration in both the header and footer.
Silverback
This site is just awesome! I definitely could have showcased it in the contrast section, but it works just as well here because the theme and branding are clearly used throughout. Check out the use of the bananas as bullets, and the forest illustration at the header and footer.
3. Alignment
Alignment plays an intricate role in taking your site designs from looking amateur to professional. I’ve recently become a huge advocate for designing sites using a grid. Doing so cleans up your designs and gives you an awesome framework to work from. If you’re interested in learning more about designing for a grid, check out my recent post (insert shameless self promotion here), Design A Fresh Blog Theme On The 960 Grid.
Black Estate Vineyard
This site is showcased on the 960 Grid website. It’s alignment is consistent and striking. I love the way the main content is left justified and flush in its column, however some of the larger level headings break the rule and shift into the left sidebar. They also do a good job with generous amounts of white space and contrasting sized fonts.
A List Apart
A List Apart features a visually obvious grid. The columns are well defined and contain everything in very readable chunks. Studies have shown that really wide columns drastically reduce readability. Your eyes will get tired when trying to follow text across wide column widths. A List Apart also features a fantastic article that argues, Good Designers Redesign, Great Designers Realign.
4. Proximity
The last principle is proximity. This has to do with grouping like elements together and separating those that are not. It can really ruin user experience if you group everything into one lump text block. That’s why its very important to use header tags and proper spacing.
Envato
This site does a beautiful job of organizing it’s content into three major categories. They are well spaced and clearly defined.
Paradigm Reborn
This site is well structured. The headers are clear and concise. The spacing is good and the content is separated into logical chunks.
Final Thoughts
It’s unbelievable how much better your designs will become when you take into consideration these four basic principles. There are always more things to consider, but a foundation of contrast, repetition, alignment and proximity will improve your designs dramatically.
Your Turn
Join the discussion. What do you think of these design principles? Are there more that you’d like to share?
If this post was helpful to you, please consider sharing it with others, it's a great way of saying thanks.













minh
December 2, 2009
BRAVO!!! GREAT INFORMATION, THIS WILL COME IN HANDY SOMEDAY FOR ME!! THANKS!!!
Michelle
December 10, 2009
Great article, thanks
Impact Branding & Design
December 14, 2009
Love the styles… especially the first three. Nice Job!
web design suffolk
December 17, 2009
Great Article! Some times you just forget the basics when you have a deadline to meet. You have just solved my problem.
Online Dating
December 18, 2009
That is good post keep it up thanks
Thibault
December 21, 2009
Great article. Thanks for sharing.
Neoteric web design
December 22, 2009
This has been the most tremendous post someone on the top mentioned that in order to meet the the deadlines we sometimes miss the basics which is very important..
Thanks mate!!
Ben Stokes
December 26, 2009
Excellent post. thank you very much for the collection.
Jeff
December 30, 2009
Awesome post. Thanks!
Matt Lewsley
January 4, 2010
Hi, having just got into Web Design seriously, I’ve been realising just how important it can be to keep it simple. This article really outlines all the key things for creating a website without having to write technically challenging code :). Thank you
card recovery
January 7, 2010
This is really a very good post. Liked the way you have presented this.
Bespoke web design
January 13, 2010
Excellent !!
Color contrast and color choice may differ visitor to visitor, so i take vote. When I design a layout i design more than two then I show it to my client and my friends and my co workers asking their opinion on color selection and typography, i just take vote and the design get much vote I complete it for my client.
graphic design classes online
January 16, 2010
Incredible post I am such a big believer in white space. It can have such a huge impact on your design and how easy it is to read.
web design glasgow
January 17, 2010
white space, is back , a few years ago people where just craming stuff in , now any website that wants to look sleek needs some clean lines
Seo Pakistan
January 17, 2010
Thanks for offer great principles of good designing.
Web Design from Lyons Solutions
January 19, 2010
Great Stuff, A good resource for everyone who is not well versed with this side of things.
Politics
January 21, 2010
These are very cool designs.I will have to say that indeed, contrast is one of the most important aspects of design.
Lenny
January 23, 2010
The Silverback site is fantastic, if only I could come up with ideas like that!
Graphic Designer London
January 27, 2010
Great article and selection of websites, thanks!
Colin Hall
February 1, 2010
Hi Andrew,
Thanks for this article. Good solid points and well illustrated with some great looking site.
Thanks
Colin :-)
Web Design London
February 2, 2010
Hey great information. Thanks for sharing.
Web Design Norwich
February 6, 2010
There is alot to learn when it comes to GOOD web site design and I think you have pretty much hit the nail on the head here.. keep up the good work!
Troen
February 9, 2010
This is probably the most helpful four-point instructional I have read on web design. Thanks!
Austin web design
February 12, 2010
Good description of your points the illustrations helped alot thanks for sharing
Web Design Dorset
February 17, 2010
I really love the large image idea to catch the users attention. They also give a website real personality and brand. The most difficult thing is of course coming up with an original idea – and being competent enough to design it! A good example is Mail chimp – it helps you to remember the company name because the first thing you think of is the little chimp in a postman uniform.
Hotel Ibiza
February 23, 2010
The black background is not my favorite but I know that is very effective in contrasts
Web Design Bristol - Rich
February 23, 2010
Nice web design principles. I would definitely agree with the use of white space in all sites and don’t forget the Golden Ratio or rule of thirds as grid guides, always a useful one when it comes to any kind of design.
Dan::LE1~Web design
February 24, 2010
Great examples of the four design principles.
I have just finished reading Robins book, and thought it was simply and straight to the point.
Good idea to show some more examples to complement the book.
Be brave be bold!
nik
February 26, 2010
great examples. Will try implementing… thanks
KM Web Design
February 27, 2010
Great article. I like the fact that instead of listing down hundreds of items you have chosen to focus on 4 factors and have included in-depth example to illustrate each of the points. Use of white space is another very important factor; perhaps the 5th point in the list..
Juno Web Design
February 28, 2010
The four things you have discussed are simply the best! Alignment aspect is my favorite. Thanks a lot!
SJL Web Design
March 3, 2010
Great article, good work on the chosen examples too, they really help to illustrate your points.
Techdesigns web design
March 6, 2010
Thanks for this – some great example websites (and info) here
Peter Moss
March 8, 2010
After reading your points, I think I have to redesign my site (again!).
Excellent points BTW. Thank you for sharing this.
You are bookmarked.