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 machanism will be provided. |
|