Colors can be added to your web page using the BODY tag.
As a reminder, here's the skeletal HTML structure of any web page:
<HEAD><TITLE> ... </TITLE>
</HEAD>
<BODY><HTML>
[This is where the contents of the web page go -- between the <BODY> and </BODY> tags.]
</HTML></BODY>
The BODY tag can take the following color attributes:
BGCOLOR="#rrggbb", specifying the color of the background
TEXT="#rrggbb", specifying the color of normal text
LINK="#rrggbb", specifying the color of links that have not been visited yet
VLINK="#rrggbb", specifying the color of links that have already been visited
ALINK="#rrggbb", specifying the color of links while they they are being clicked
"rrggbb" is a hexidecimal number that tells your browser how much red, green, and blue to mix together.
To add these features, a BODY tag might look like this:
<BODY BGCOLOR="#FF00CC" TEXT="#000000" LINK="#E52E0F" VLINK="#E516D0" ALINK="#0EE5E0">
Since we don't tend to think of colors in terms of hexidecimal numbers, here are a few web sites that give you the hexidemical code for a broad range of colors:
Another possible attribute of the BODY tag is BACKGROUND="<image file>", where the image file is, as always, a gif or jpeg file. Your web browser interprets this attribute by using this image as a tile to fill the entire background of the page. That is, the image is repeated from left to right, and from top to bottom, until the page is filled.