The use of colour

May 31, 2006 | Published in: Web design & development | Tags: , 16

This article explains the use of colour, what colours signify, and how to find colours that fit with each other in your web pages.

In the web design world, one of the main mistakes made by designers is the incorrect usage of colours. Bad colour schemes can make your site look unfriendly, amateurish, and inaccessible.

This article will identify common mistakes with selecting colours, how to create good colour schemes, and accessibility issues that arise from colours.

Colour associations and moods


Colours can be perceived by people as different moods and emotions. When designing a site you should consider what mood you aim to set with your design, with careful use of colour.

These moods can vary from person to person, depending on their life experiences; however in general, these are the following meanings:

Blue – Blue is one of the most used colours on the web, and in most things. This is because it is a safe colour because the moods it conveys are mostly good.
Blue can represent peace, tranquillity, reliability, trust, honesty, cleanliness, clarity. However it can also represent depression. (e.g. feeling blue).

Green – Green has always been associated with nature. It also can represent environment, health, luck, youth. However, in some places it can represent distrust and danger.

Yellow – Yellow is a very happy colour. Yellow can represent joy, happiness, the sun, friendship. Bad moods can be things such as cowardice, and illness. Me personally, i hate pale yellow, it reminds me of vomit and scum, i have no idea why, but it must be a childhood experience i had.

Orange – My favourite colour! Orange can convey warmth and energy. Orange is a good attention grabber when used correctly.

Red – Danger! Caution, blood. Good things include love and warmth. Red is a good attention grabber, maybe because people notice danger and notice the red.

Purple – Purple is a mysterious, creative colour, It can also be associated with royalty, and exotic items. Look at dairy milk chocolate bars, the purple packaging make it look more luxurious.

Pink – A very feminine colour, also associated with babies, and childhood.

Black – Black can convey power, darkness, and evil. However it is a useful colour (like grey) for making things stand out from a page. Black along with red is an example of this. A black page with a red item will make the red stand out more.

White - White represents purity, and goodness. It can also represent coldness and winter.

You now know what colours signify, but how do you know which go togther when making more complicated schemes?

Colour combinations

To find a good combination of colours you can look at a colour wheel.

The colour wheels below show some different combinations that are available, and are labeled with arrows.

Remember these combinations can also depend on aspects such as brightness and contrast so experiment!

A colour wheel shows the colours in the colour spectrum, and by looking at it you can see what colours will work with others.

Complementary

complementary

Split-complementary

Split

Triad

Triad

Tetrad

Tetrad

Analogous

analog

Monochromatic – Different shades

mono

Shades of colours

Different shades of colours work well in different situations. For example, using very saturated colours all the time is not always good, by using shades you can make certain things stand out more or less than others. For example, it would be good to have elements in the main content stand out more than in the sidebar, because that is where you want to draw the users eyes to look.

Common sense

When making sites you have to use your common sense when picking colours. For example, if you were making a business site you wouldn’t use bright pink, because this would look childish and unprofessional.
Another example, if you were making a laser eye clinic site, you wouldn’t use red as this would imply danger and blood. Scary.

Web safe/smart

You may or may not be aware that Mac’s display colours differently to PC’s, also browsers render colours differently. Here is a bit of history.

In 1994, Netscape (big players in the browser market at the time) selected a web safe palette that would work on both PC’s and Mac’s by using the current 256 colours (that’s all the pc’s could display at the time, 8bits) and removing the 40 colours that were incompatible. Thus leaving 216 web safe colours.

Using these web safe colours meant that there was greater chance of your site looking the same on different hardware.

These days computers support millions of colours (16bit or 32bit) meaning the compatible colours between systems have increased. The new palette, based on 16bit systems, is the web smart palette which supports 4096 web smart colours. I personally try to use web smart colours when ever possible, to ensure it will look similar to what on want on different systems.

Just note, that the colours will never be the same on different machines, because so many things affect them, e.g. OS, Monitor settings, monitor type, graphics card etc.

Accessibility issues

When changing colours you must ensure the contrast between the colour and the text on it is enough for people with poor eyesight to see, or at least offer a high contrast version. I’ve seen sites with grey text on slightly greyer background making it very hard to read, this is bad accessibility wise.

Also note some colours can be annoying together, for example some people have difficulty looking at green and red together, green text on red would be a very bad idea.

And remember the colour blind people on the web, ensure they have options to see a version they can actually read.

My tips

  • Don’t use pure black/pure white all the time. Try shades, e.g. #111111 hex is nearly black but not quite, and looks nicer in most situations.
  • Don’t use more than 3/4 colours in your colour scheme, keep it simple for more impact.
  • If you have an image you want to base you page on, pick colours directly from the image.

Recommended tools

Found this post useful? Why not buy me a coffee!

Related Entries

16 Responses to “The use of colour”

RSS feed for comments on this post.

  1. Anthony says:

    A great article and very refreshing to strip back to the fundamentals of design. One thing I remember from a HCI lecture is that if u use two different colors from opposite ends of the color spectrum then the contrast is very high. Ideal for parts of a page you want to stand out. I guess this fits under the “Triad” chart. Pale yellow also reminds me of great nights out turned ugly!

    Comment made on February 9, 2007 at 4:36 pm

  2. Mike J says:

    glad you liked it.

    I find oposites works best, but its sometimes nice to add some variation.

    I so hate pale yellow, reminds me of this really scummy girl from primary school who wore a yellow skirt. Ugh.

    Comment made on February 9, 2007 at 4:37 pm

  3. James says:

    Neat article; I will definitely rethink the color scheme on my web site.

    Color associations are cultural to some extent. For example, in Japan, white is associated with death, not purity; in English, risque items are called “blue”, but in Spanish you have “chistes verdes” (literally green jokes).

    Comment made on February 9, 2007 at 4:38 pm

  4. WW says:

    Very useful piece of information here.

    I always wondered what designers are talking about when they mention tetrad and analogous…

    Now I know :)

    Comment made on February 9, 2007 at 4:39 pm

  5. Anthony H says:

    Great information. My girlfriend is in to art, but I never knew how she could tell when colors go together.

    Comment made on February 9, 2007 at 4:40 pm

  6. Arin says:

    This is one more good guide to the very basics of color theory. Nice illustrations.

    But someday I’d love to see someone take it a step further with real-world examples. Honestly, you’d be hard-pressed to pick out two colors from the color wheel above that DON’T look ok together. What if you have, say, a bluish-green? Or brown? What tool do you then use to calculate the split-complimentary colors? And once you’ve got the hues using, say, a split-complimentary scheme, is there some method to adjusting saturation and lightness beyond “eyeballing it”? It often doesn’t work to adjust all equally.

    P.S. Even more than inappropriate colors, spelling and grammatical errors can also make a site look “amaturish”.

    Comment made on February 9, 2007 at 4:42 pm

  7. Arin says:

    Re-reading my comment, it sounded harsher than I meant. Really, I would highly recommend this as a must-read for anyone new to design (especially web design)! There are a lot of good tips in there.

    Comment made on February 9, 2007 at 4:42 pm

  8. Anthony says:

    It does make you think about what colors people react to. I know my blog has had mixed reaction to whether or not i have made the pink work.

    Comment made on February 9, 2007 at 4:43 pm

  9. Christian James says:

    Wonderful article! Simple yet it makes some great points. I do a lot of concert photography and I just wish I could make every lighting director read this article. Sometimes you just need to go back to the basics.
    -Chris

    Comment made on February 9, 2007 at 4:45 pm

  10. Pat says:

    I recommend you cautiously combine Black and red, especially black backgrounds with red letters, if you are targeting a male audience. Many males are colorblind to red and black. the screen will look all black to them with some distortions (your red content).

    Comment made on February 9, 2007 at 4:46 pm

  11. smartypants says:

    Pat, I’m pretty sure that’s not the way most male’s colorblindness manifests itself… it’s usually an inability to differentiate between red and green… not red and black.

    Though perhaps there’s a less common form of color blindness that makes it hard to tell the difference between black and red.

    Comment made on February 9, 2007 at 4:49 pm

  12. Mark says:

    Good stuff! I’m going for a red color scheme for my next site cause it needs to be attention grabbing

    Comment made on February 9, 2007 at 4:50 pm

  13. Tudor says:

    I guess a more fundamental question is why do these colours principles seem to work..

    There are both psychological and physiological reasons at work here and I want to know more!

    Any links?

    Comment made on February 9, 2007 at 4:51 pm

  14. Warren says:

    smartypants,
    Pat is correct people who are red-green colorblind see red as very very dark brown that looks almost black.

    Comment made on February 9, 2007 at 4:51 pm

  15. John says:

    As someone who is actually colour blind, I can quite definitely say I don’t see certain shades of red as almost-black. Everyone who’s colour blind has slight differences. With me the list of colours I don’t get confused is shorter than list of colours I do smile You need to remember there are different kinds of colur blindness too – here’s a good site that I like to use to explain to people what I actually see : http://www.etre.com/tools/colourblindsimulator/

    Comment made on February 9, 2007 at 4:52 pm

  16. Mike J says:

    This color schemer has a color blind function, its interactive, try it. http://wellstyled.com/tools/colorscheme2/index-en.html

    Comment made on February 9, 2007 at 4:55 pm

The comments are closed.

About this site

Blue Anvil is the online web design journal & portfolio of , a web designer from Norfolk, England. Read More »
ThemeSlice
  • Featured work - More

    • Beefjack
    • Integrity
    • theotaku.com
  • Latest Tweet - More

    • Would be nice is people showed more love for MiniCard by rating it on wordpress.org http://wordpress.org/extend/themes/minicard
  • Out of the blue - More

    • MiniCard 1.1.7 Update

      I have just uploaded 1.1.7 of MiniCard here and to the WordPress theme directory. This updates includes:

      • New networks; xing, gowalla, yelp, foursquare, mobileme, google buzz
      • A way to change link text and define multiple links of the same network
      • A way to define your own custom links + icons
      • Improved admin panel

      Hope you like it, and don’t forget you can show your support by purchasing the premium pack from here.

    • Switched: From Shared to VPS

      It’s been about two weeks now since I made the transition from a shared reseller hosting account to a VPS (Virtual Private Server) account – impressions so far, excellent performance but fiddly to configure.

      The reason I wanted to change from shared hosting was the fact the server was always being hacked (even though ALL my scripts were secure), there was frequent downtime, support blamed me for problems every time, and it was slow as hell.

      Those used to a shared hosting environment would probably not know where to start when faced with configuring a VPS. Luckily, a lot of it was pre-configured when I received my account – certainly some of the major security holes were patched. I was not satisfied with those however. As a victim of hacking in the past (previous host swears it was not there fault, something I don’t believe) I took extra care to secure it as a much I could – configuring brute force detection, the firewall, installing mod security (excellent rules for that here: http://www.atomicorp.com/wiki/index.php/Atomic_ModSecurity_Rules) and going though multiple guides (like this one: http://www.webhostingtalk.com/showthread.php?t=468168) with a fine-tooth comb.

      The result? My pages are loading at least 6 times faster, I have had no down time (or at least have not noticed any), and I feel in control and happy. No longer am I at the mercy of shared hosts :)

      If your interested, I chose ServInt as my provider as they offered a great deal, as well as being a managed service (so I’m not on my own if I screw things up). I was tempted by the bells and whistles of Media Temple, but felt the ServInt service was better value.

    • Download Monitor 3.2.2 Maintenance Release

      Download Monitor has received some more love and has been updated. Here’s the change log from the new version:

      • Small bugfix in uploader.php – cat ID
      • Changed stats graph calculation – thanks lggemini
      • Changes to headers in download.php to avoid caching
      • File Browser fixes – $root was clashing with something….
      • exclude_cat works in all sections of download_page now
      • Removed hardcoding of /uploads/
      • Added action to download.php – should be able to use it to stop a download if you want – maybe limiting downloads per day or something? Whatever you want…
      • Made it so if you post new file on ‘edit’ screen, the post date is updated.
      • Fixed the ‘blank meta’ section which blanks out custom field values when nothing is set.
      • Moved ‘allow_url_fopen’ check.
      • Someone said downloads don’t work with spaces in the name. They do! Wasting my time sonny…
      • All work and no play make jolley a dull boy
      • Had to rename capabilities so they work. Apologies if you have to set this up again! Cheers to Mark Dingemanse.
      • {category_ID} custom format tag added. Useful if you want to send someone to its category on the DL page I guess. Also added {category_other} so when no category is set “other” is shown – this is because the download page can show an ‘other’ section if you want it to.
      • You can now manually edit the post date on the edit download screen.

      If you have edited capabilities for download monitor user permissions, you’ll have to again sorry! This is because I named them too long. Also, you should check your forced downloads still work because there was a logic error meaning they may not have been forced after-all…

      Enjoy.

    • Mahousive update to Download Monitor (3.2)

      Today I completed the update for the Wordpress Download Monitor Plugin – many tweaks, fixes, and features added. There were no changes to the database structure so people upgrading should be fine. Here is the list from the change log:

      • {user} tag added for custom formats
      • ‘autop’ option fix
      • Download page buttons applied with CSS so they are easier to customise/translate.
      • Fix for pagination bug after editing a download
      • Category output fix on edit downloads screen
      • Category urls on download page use ID rather than name to prevent errors when cats have the same names.
      • exclude_cat added to download_page shortcode
      • Localised ‘hits’ ‘date’ ‘title’ on download page
      • Option to disable the download logging
      • Read file ‘chunked’ some people found large files were corrupted so this should help (fingers crossed)
      • Added show_tags option to download page – displays x amount of tags on the download page.
      • File Browser root setting and download.php logic/mime types modified thanks to Jim Isaacs (jidd.jimisaacs.com)
      • Interface Improvements
      • Bulk edit categories, custom fields, tags, member only downloads
      • Added roles for download monitor admin – should be able to use with a role manager plugin if you want anyone other than admin to access the admin section e.g. http://wordpress.org/extend/plugins/capsman/
      • Change redirect after add
      • Edit Cat names/parents
      • Dedicated tags and thumbnails fields (they still use meta table though)

      And yes, those category link bugs are fixed at long last, and you can edit category names finally. Phew!