CSS Properties
Valid properties belonging to the CSS3 standard.
allbackgroundbackground-attachmentbackground-clipbackground-colorbackground-imagebackground-originbackground-positionbackground-repeatbackground-sizeborderborder-bottomborder-bottom-colorborder-bottom-left-radiusborder-bottom-right-radiusborder-bottom-styleborder-bottom-widthborder-collapseborder-colorborder-imageborder-image-outsetborder-image-repeatborder-image-sliceborder-image-sourceborder-image-widthborder-leftborder-left-colorborder-left-styleborder-left-widthborder-radiusborder-rightborder-right-colorborder-right-styleborder-right-widthborder-spacingborder-styleborder-topborder-top-colorborder-top-left-radiusborder-top-right-radiusborder-top-styleborder-top-widthborder-widthbottombox-shadowcaption-sideclearclipcolorcontentcounter-incrementcounter-resetcursordirectiondisplayempty-cellsfloatfontfont-familyfont-sizefont-size-adjustfont-stretchfont-stylefont-synthesisfont-variantfont-weightheightleftletter-spacingline-heightlist-stylelist-style-imagelist-style-positionlist-style-typemarginmargin-bottommargin-leftmargin-rightmargin-topmax-heightmax-widthmin-heightmin-widthopacityorphansoutlineoutline-coloroutline-styleoutline-widthoverflowpaddingpadding-bottompadding-leftpadding-rightpadding-toppage-break-afterpage-break-beforepage-break-insidepositionquotesrighttable-layouttext-aligntext-decorationtext-decoration-colortext-decoration-linetext-decoration-styletext-indenttext-transformtoptransformtransform-origintransitiontransition-delaytransition-durationtransition-propertytransition-timing-functionunicode-bidivertical-alignvisibilitywhite-spacewidowswidthword-spacingz-index
By Category
Text and Fonts
fontfont-familyfont-sizefont-weightfont-stylefont-variantfont-stretchfont-size-adjustfont-synthesisline-heightletter-spacingword-spacingtext-aligntext-decorationtext-decoration-linetext-decoration-styletext-decoration-colortext-indenttext-transformvertical-alignwhite-space
Colors and Backgrounds
coloropacitybackground-colorbackgroundbackground-imagebackground-repeatbackground-positionbackground-attachmentbackground-clipbackground-originbackground-sizeborder-radiusborder-top-left-radiusborder-top-right-radiusborder-bottom-right-radiusborder-bottom-left-radiusborder-imageborder-image-sourceborder-image-sliceborder-image-widthborder-image-outsetborder-image-repeatbox-shadow
The Box Model: margins, padding, and borders
marginmargin-topmargin-rightmargin-bottommargin-leftpaddingpadding-toppadding-rightpadding-bottompadding-leftborderborder-topborder-rightborder-bottomborder-leftborder-widthborder-top-widthborder-right-widthborder-bottom-widthborder-left-widthborder-styleborder-top-styleborder-right-styleborder-bottom-styleborder-left-styleborder-colorborder-top-colorborder-right-colorborder-bottom-colorborder-left-color
Visual Formatting: dimensions, display, and positioning
widthheightmin-widthmax-widthmin-heightmax-heightpositiontoprightbottomleftclipoverflowz-indexfloatcleardisplayvisibility
Generated Content and Lists
contentquotescounter-incrementcounter-resetlist-stylelist-style-typelist-style-imagelist-style-position
Tables
Paged Media
Transitions
Transformations
Misc.
Usage
CSS properties, associated with values, form declarations. Declaration blocks, assigned with selectors, form rule sets. They are used as follows:
selector { property: value }
/* or, for with more selectors and values... */
selector1, selector2, selector3 {
property1: value1;
property2: value2;
property3: value3;
}
