| Individual Properties
|
| Style rules
|
Comments
|
| p
|
{font-family:Helvetica, Geneva;
|
Of those listed, the first available font will be applied.
|
|
|
font-style:italic;
|
Text will be rendered as italic.
|
|
|
font-weight:bold;
|
Text will be rendered as bold.
|
|
|
font-size:10pt;
|
Text will be rendered as 10-point type.
|
|
|
color:#00FFFF;
|
Text will be rendered to the hex color value #00FFFF.
|
|
|
background-color:blue;
|
The element’s background color will be rendered as blue.
|
|
|
background-image:url(images/foo.gif)}
|
The element will have the background image(s) specified.
|
|
| .foo
|
{text-decoration:underlined}
|
Text in the class “foo” will be underlined.
|
|
|
{text-transform:lowercase}
|
Text in the class “foo” will be rendered as lowercase.
|
|
| #foo
|
{text-align:center}
|
Text with the ID “foo” will be center-aligned.
|
|
|
{text-indent:1em}
|
Text with the ID “foo” will be indented 1 em.
|
|
| p
|
{margin-top:12px;
|
The element’s top margin will be 12 pixels.
|
|
|
margin-bottom:18px;
|
The element’s bottom margin will be 18 pixels.
|
|
|
padding-right:8pt;
|
The element’s right padding will be 8 points.
|
|
|
padding-left:4pt}
|
The element’s left padding will be 4 points.
|
|
| body
|
{border-color:red;
|
Borders will be red.
|
|
|
border-style:solid}
|
Borders will be solid.
|
| Block-level and replaced elements
|
| img
|
{width:20px;
|
The element’s width will be 20 pixels.
|
|
|
height:40px;
|
The element’s height will be 40 pixels.
|
|
|
float:left}
|
Text will flow to the left of the element.
|
|
| p
|
{clear:left}
|
Moves the element below a floating element placed on the left.
|
| Shorthand Properties
|
| Style rules
|
Comments
|
| p
|
{font:10pt bold non-serif}
|
Text will be rendered as 10-point bold non-serif type.
|
|
|
{background:black}
|
The element’s background color will be black.
|
|
|
{margin:25px}
|
All of the element’s margins will be 25 pixels.
|
|
|
{margin:20px 10px 20px 10px}
|
Top and bottom margins will be 20 pixels; left and right margins will be 10 pixels.
|
|
| body
|
{padding:2px}
|
Padding will be 2 pixels on each side.
|
|
|
{padding:8px 4px 8px 4px}
|
Top and bottom padding will be 8 pixels; left and right padding will be 4 pixels.
|
|
|
{border:2px solid red}
|
There will be a red, solid border on all sides of the element.
|
| Position (CSS – P)
|
| Style rules
|
Comments
|
| #foo
|
{position:absolute; top:15pt; left:15pt}
|
The element’s absolute position will be set 15 points from the top and 15 points from the left.
|
|
|
{visibility:hidden}
|
The element’s contents will be hidden.
|
|
| .foo
|
{z-index:2}
|
The element’s z-index will be two.
|
|
| p
|
{overflow:visible}
|
The element’s contents will be rendered (visible) even if they exceed its height or width.
|
|
|
{overflow:hidden}
|
The element’s contents will be clipped to its height and width, and no scrolling mechanism will be provided.
|