Technologies behind the Web

CSS

Cascading StyleSheets are used to control the appearance of HTML elements. They set the size, color and font of text, as well as the positioning of page elements, such as sidebars, navigation buttons, and images.

body{
   background-image:url(photo.jpg);
   font-family:Arial, Helvetica, sans;
   color:#669900;
}

Most of the work done on a typical web site involves creating CSS rules to style the many elements used. CSS also offers limited interaction (such as making an element look different when the mouse hovers over it—a common treatment for hyperlinks).