CSS Reference
XHTML |
| Property | Valid Values | Example | Inherited? |
| font-family | [font name or type] | font-family: Verdana, Arial; | Y |
| font-style | normal | italic | font-style:italic; | Y |
| font-variant | normal | small-caps | font-variant:small-caps; | Y |
| font-weight | normal | bold | font-weight:bold; | Y |
| font-size | [ xx-large | x-large | large | medium | small | x-small | xx-small ] | [ larger | smaller ] | percentage | length | font-size:12pt; | Y |
| font | [ font-style || font-variant || font-weight ] ? font-size [ / line-height ] ? font-family | font: bold 12pt Arial; | Y |
Color and Background Properties
| Property | Valid Values | Example | Inherited? |
| color | color | color: red | Y |
| background-color | color | transparent | background-color: yellow | N* |
| background-image | url | none | background-image: url(house.jpg) | N* |
| background-repeat | repeat | repeat-x | repeat-y | no-repeat | background-repeat: no-repeat | N* |
| background-attachment | scroll | fixed | background-attachment: fixed | N* |
| background-position | [ position | length ] | {1,2} | [ top | center | bottom ] || [ left | center | right ] | background-position: top center | N* |
| background | transparent | color || url || repeat || scroll || position | background: silver url(house.jpg) repeat-y | N* |
* Starting in CSS2, the properties indicated above are inherited.
Text Properties
| Property | Valid Values | Example | Inherited? |
| letter-spacing | normal | length | letter-spacing:5pt | Y |
| text-decoration | none | underline | overline | line-through | text-decoration:underline | N |
| vertical-align | sub | super | | vertical-align:sub | N |
| text-transform | capitalize | uppercase | lowercase | none | text-transform:lowercase | N |
| text-align | left | right | center | justify | text-align:center | N |
| text-indent | length | percentage | text-indent:25px | N |
| line-height | normal | number | length | percentage | line-height:15pt | N |
Box Properties
| Property | Valid Values | Example | Inherited? |
| margin-top | length | percentage | auto | margin-top:5px | N |
| margin-right | length | percentage | auto | margin-right:5px | N |
| margin-bottom | length | percentage | auto | margin-bottom:1em | N |
| margin-left | length | percentage | auto | margin-left:5pt | N |
| margin | length | percentage | auto {1,4} | margin: 10px 5px 10px 5px | N |
| padding-top | length | percentage | padding-top:10% | N |
| padding-right | length | percentage | padding-right:15px | N |
| padding-bottom | length | percentage | padding-bottom:1.2em | N |
| padding-left | length | percentage | padding-left:10pt; } | N |
| padding | length | percentage {1,4} | padding: 10px 10px 10px 15px | N |
| border-top-width | thin | medium | thick | length | border-top-width:thin | N |
| border-right-width | thin | medium | thick | length | border-right-width:medium | N |
| border-bottom-width | thin | medium | thick | length | border-bottom-width:thick | N |
| border-left-width | thin | medium | thick | length | border-left-width:15px | N |
| border-width | thin | medium | thick | length {1,4} | border-width: 3px 5px 3px 5px | N |
| border-top-color | color | border-top-color:navajowhite | N |
| border-right-color | color | border-right-color:whitesmoke | N |
| border-bottom-color | color | border-bottom-color:black | N |
| border-left-color | color | border-left-color:#C0C0C0 | N |
| border-color | color {1,4} | border-color: green red white blue; } | N |
| border-top-style | none | solid | double | groove | ridge | inset | outset | border-top-style:solid | N |
| border-right-style | none | solid | double | groove | ridge | inset | outset | border-right-style:double | N |
| border-bottom-style | none | solid | double | groove | ridge | inset | outset | border-bottom-style:groove | N |
| border-left-style | none | solid | double | groove | ridge | inset | outset | border-left-style:none | N |
| border-style | none | solid | double | groove | ridge | inset | outset | border-style:ridge; } | N |
| border-top | border-width | border-style | border-color | border-top: medium outset red | N |
| border-right | border-width | border-style | border-color | border-right: thick inset maroon | N |
| border-bottom | border-width | border-style | border-color | border-bottom: 10px ridge gray | N |
| border-left | border-width | border-style | border-color | border-left: 1px groove red | N |
| border | border-width | border-style | border-color | border: thin solid blue | N |
| float | none | left | right | float:none | N |
| clear | none | left | right | both | clear:left | N |
Classification Properties
| Property | Valid Values | Example | Inherited? |
| display | none | block | inline | list-item | display:none | N |
| list-style-type | disk | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | list-style-type:upper-alpha | Y |
| list-style-image | url | none | list-style-image:url(icFile.gif) | Y |
| list-style-position | inside | outside | list-style-position:inside | Y |
| list-style | keyword || position || url | list-style: square outside url(icFolder.gif) | Y |
Positioning Properties
| Property | Valid Values | Example | Applies to | Inherited? |
| clip | shape | auto | clip:rect(0px 200px 200px 0px) | all elements | N |
| height | length | auto | height:200px | DIV, SPAN and replaced elements | N |
| left | length | percentage | auto | left:0px | absolutely and relatively positioned elements | N |
| overflow | visible | hidden | scroll | auto | overflow:scroll | all elements | N |
| position | absolute| relative | static | position:absolute | all elements | N |
| top | length | percentage | auto | top:0px | absolutely and relatively positioned elements | N |
| visibility | visible | hidden | inherit | visibility:visible | all elements | N |
| width | length | percentage | auto | width:80% | DIV, SPAN and replaced elements | N |
| z-index | auto | integer | z-index:-1 | absolutely and relatively positioned elements | N |
Break Properties (including for page breaks when printing)
-- (THESE REPLACE deprecated page-break-before & page-break-after properties)
| Property | Valid Values | Example | Inherited? |
| break-before | auto | avoid | always | all || page | avoid-page | left | right | recto | verso | break-before: page | N |
| break-after | auto | avoid | always | all || page | avoid-page | left | right | recto | verso | break-after: always | N |
Pseudo Classes
| Property | Valid Values | Example | Inherited? |
| cursor | auto | crosshair | default | hand | move | e-resize | ne-resize | nw-resize | n-resize | se-resize | sw-resize | s-resize | w-resize | text | wait | help | { cursor:hand; } | Y |
| active, hover, link, visited | n/a | a:hover { color:red; } | Y |
| first-letter, first-line | any font manipulating declaration | p:first-letter{ float:left;color:blue } . | N |
No comments:
Post a Comment