You will want to use a background color that contrasts well with the color of your text. People are used to reading black text on a white background. I keep this fact in mind when I design my clients' Web sites. Although I have never stuck with the black and white color scheme, I try to use a dark font on a light background. It makes for easier reading and a more pleasant experience for my visitors.
Color affects our emotions.
For example, the color red makes us hungry. Colors like blue and green are cool. Yellow is a wonderful brightener. When using colors on your Web site, you need to consider the mood you want to create and the audience you are designing for. If you are designing a Web site for children, red is an excellent color choice, because it attracts the eye and stimulates our metabolism.