Cascading Style Sheets: level 1
This page has been created to give you a quick reference to all of the CSS 1 specifications.
CSS or Cascading Style Sheets allow an author to attach or embed styles into HTML files.
Property: | Value: | Initial: | Applies to: | Inherited: |
---|---|---|---|---|
background | <background-color> || <background-image> || <background-repeat> || <background-attachment> || <background-position> | not defined for shorthand properties | all elements | no |
background attachment | scroll | fixed | scroll | all elements | no |
background color | <color> | transparent | transparent | all elements | no |
background image | <url> | none | none | all elements | no |
background position | <percentage> | <length>{1,2} | top | center | bottom || left | center | right | 0% 0% | block-level and replaced elements | no |
background repeat | repeat | repeat-x | repeat-y | no-repeat | repeat | all elements | no |
border | <border-width> || <border-style> || <color> | not defined for shorthand properties | all elements | no |
border bottom | <border-bottom-width> || <border-style> || <color> | not defined for shorthand properties | all elements | no |
border bottom width | thin | medium | thick | <length> | 'medium' | all elements | no |
border color | <color> | the value of the 'color' property | all elements | no |
border left | <border-left-width> || <border-style> || <color> | not defined for shorthand properties | all elements | no |
border left width | thin | medium | thick | <length> | 'medium' | all elements | no |
border right | <border-right-width> || <border-style> || <color> | not defined for shorthand properties | all elements | no |
border right width | thin | medium | thick | <length> | 'medium' | all elements | no |
border style | none | dotted | dashed | solid | double | groove | ridge | inset | outset | none | all elements | no |
border top | <border-top-width> || <border-style> || <color> | not defined for shorthand properties | all elements | no |
border top width | thin | medium | thick | <length> | 'medium' | all elements | no |
border width | thin | medium | thick | <length> | not defined for shorthand properties | all elements | no |
clear | none | left | right | both | none | all elements | no |
color | <color> | UA specific | all elements | yes |
display | block | inline | list-item | none | block | all elements | no |
float | left | right | none | none | all elements | no |
font | <font-style> || <font-variant> || <font-weight> ? <font-size> / <line-height> ? <font-family> | not defined for shorthand properties | all elements | yes |
font family | <family-name> | <generic-family>,* <family-name> | <generic-family> | UA specific | all elements | yes |
font size | <absolute-size> | <relative-size> | <length> | <percentage> | medium | all elements | yes |
font style | normal | italic | oblique | normal | all elements | yes |
font variant | normal | small-caps | normal | all elements | yes |
font weight | normal | bold | bolder | lighter | 100 | 200 | 300 | 400 | 500 | 600 | 700 | 800 | 900 | normal | all elements | yes |
height * | <length> | auto | auto | block-level and replaced elements | no |
letter spacing | normal | <length> | normal | all elements | yes |
line height | normal | <number> | <length> | <percentage> | normal | all elements | yes |
list style | <keyword> || <position> || <url> | not defined for shorthand properties | elements with 'display' value 'list-item' | yes |
list style image | <url> | none | none | elements with 'display' value 'list-item' | yes |
list style position | inside | outside | outside | elements with 'display' value 'list-item' | yes |
list style type | disc | circle | square | decimal | lower-roman | upper-roman | lower-alpha | upper-alpha | none | disc | elements with 'display' value 'list-item' | yes |
margin | <length> | <percentage> | auto | not defined for shorthand properties | all elements | no |
margin bottom | <length> | <percentage> | auto | 0 | all elements | no |
margin left | <length> | <percentage> | auto | 0 | all elements | no |
margin right | <length> | <percentage> | auto | 0 | all elements | no |
margin top | <length> | <percentage> | auto | 0 | all elements | no |
padding | <length> | <percentage> | 0 | all elements | no |
padding bottom | <length> | <percentage> | 0 | all elements | no |
padding left | <length> | <percentage> | 0 | all elements | no |
padding right | <length> | <percentage> | 0 | all elements | no |
padding top | <length> | <percentage> | 0 | all elements | no |
text align | left | right | center | justify | UA specific | block-level elements | yes |
text decoration | none | underline || overline || line-through || blink | none | all elements | no ** |
text indent | <length> | <percentage> | 0 | block-level elements | yes |
text transform | capitalize | uppercase | lowercase | none | none | all elements | yes |
vertical align | baseline | sub | super | top | text-top | middle | bottom | text-bottom | <percentage> | baseline | inline elements | no |
white space | normal | pre | nowrap | normal | block-level elements | yes |
width * | <length> | <percentage> | auto | auto | block-level and replaced elements | no |
word spacing | normal | <length> | normal | all elements | yes |