4-principles-lg

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.

invoice-machine1

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.

instabox1

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.

fatburgr

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.

i-love-typography

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.

fixie-consulting

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.

ten24-media

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.

silverback

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.

estate-black1

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.

a-list-apart1

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.

envato

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.

paradigm-reborn

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?

About the Author

Andrew is the founder and primary contributer for MyInkBlog. He is a full time web developer for Niagara University. When he's not working there, he's a blogger, twitter'er, wordpress'er, silverstripe advocate, blessed father and husband.

Visit Andrew's Website   

Join the discussion!

134 responses thus far

  1. minh

    December 2, 2009

    BRAVO!!! GREAT INFORMATION, THIS WILL COME IN HANDY SOMEDAY FOR ME!! THANKS!!!

  2. Michelle

    December 10, 2009

    Great article, thanks

  3. Impact Branding & Design

    December 14, 2009

    Love the styles… especially the first three. Nice Job!

  4. 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.

  5. Online Dating

    December 18, 2009

    That is good post keep it up thanks

  6. Thibault

    December 21, 2009

    Great article. Thanks for sharing.

  7. 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!!

  8. Ben Stokes

    December 26, 2009

    Excellent post. thank you very much for the collection.

  9. Jeff

    December 30, 2009

    Awesome post. Thanks!

  10. 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

  11. card recovery

    January 7, 2010

    This is really a very good post. Liked the way you have presented this.

  12. 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.

  13. 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.

  14. 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

  15. Seo Pakistan

    January 17, 2010

    Thanks for offer great principles of good designing.

  16. 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.

  17. 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.

  18. Lenny

    January 23, 2010

    The Silverback site is fantastic, if only I could come up with ideas like that!

  19. Graphic Designer London

    January 27, 2010

    Great article and selection of websites, thanks!

  20. Colin Hall

    February 1, 2010

    Hi Andrew,

    Thanks for this article. Good solid points and well illustrated with some great looking site.

    Thanks

    Colin :-)

  21. Web Design London

    February 2, 2010

    Hey great information. Thanks for sharing.

  22. 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!

  23. Troen

    February 9, 2010

    This is probably the most helpful four-point instructional I have read on web design. Thanks!

  24. Austin web design

    February 12, 2010

    Good description of your points the illustrations helped alot thanks for sharing

  25. 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.

  26. Hotel Ibiza

    February 23, 2010

    The black background is not my favorite but I know that is very effective in contrasts

  27. 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.

  28. 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!

  29. nik

    February 26, 2010

    great examples. Will try implementing… thanks

  30. 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..

  31. Juno Web Design

    February 28, 2010

    The four things you have discussed are simply the best! Alignment aspect is my favorite. Thanks a lot!

  32. SJL Web Design

    March 3, 2010

    Great article, good work on the chosen examples too, they really help to illustrate your points.

  33. Techdesigns web design

    March 6, 2010

    Thanks for this – some great example websites (and info) here

  34. 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.

Leave a Reply