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. |