Css/Training/background
CSS Backgrounds
The background is an inside in the border.
background-color
The background-color property sets the background color of an element.
[Syntax]
background-color: <color>
- color: Specifies a color value:
Example
[style.css]
body{ background-color: red; }
[index.html]
<body> <p>This is a paragraph</p> </body>
background-image
The background-image property sets the background image of an element.
[Syntax]
background-image: <uri> | none
- uri
The functional notation used to designate URIs in property values is "url()":
background-image: url(images/image.png);
Note: You should also specify a background color that will be used when the image is unavailable. The background color sets the color that looks like the set background image.
Example
- Sets the W3C logo to the background image.
[style.css]
body{ background-image: url(images/logo.png); }
[index.html]
<body> <p>This is a paragraph</p> </body>
By default, the background image is spread like the tile.
background-repeat
The background-repeat property specifies whether the image is repeated
[Syntax]
background-repeat: repeat | repeat-x | repeat-y | no-repeat
- repeat: The image is repeated both horizontally and vertically.
- repeat-x: The image is repeated horizontally only.
- repeat-y: The image is repeated vertically only.
- no-repeat: The image is not repeated: only one copy of the image is drawn.
Example
[style.css]
body{ background-image: url(images/logo.png); background-repeat: repeat-x; }
[index.html]
<body> <p>This is a paragraph</p> </body>
See also 14.2 The background.
Challenge
1. Specifies the image of back ground.
[style.css]
body{ color: #333333; font-size: 0.9em; font-family: 'Helvetica Neue', Helvetica, Arial, Verdana, Geneva, sans-serif; background-image: url(images/bg.gif); background-repeat: repeat; }
2. Sets the color of back ground in main contents area.
[style.css]
#wrapper{ width: 900px; margin: 0px auto; background-color: #ffffff; }
Next contents, "CSS borders".