On block level elements, the line-height property specifies the minimum height of line boxes within the element.
The margin CSS property sets the margin for all four sides. It is a shorthand to avoid setting each side separately with the other margin properties: margin-top, margin-right, margin-bottom and margin-left.
The effect of the CSS margin-bottom property on the element boxThe margin-bottom CSS property of an element sets the margin space required on the bottom of an element. A negative value is also allowed.
The effect of the CSS margin-right property on the element boxThe margin-right CSS property of an element sets the margin space required on the right side of an element. A negative value is also allowed.
The effect of the CSS margin-top property on the element boxThe margin-top CSS property of an element sets the margin space required on the top of an element. A negative value is also allowed.
The min-width property is used to set the minimum width of a given element. It prevents the used value of the width property from becoming smaller than the value specified for min-width.
Paged media properties control the presentation of content for print or any other media that splits content into discrete pages. It allows you to set page breaks, control printable area, style left and right pages differently, and control breaks inside elements. Popularly supported properties include
This CSS Reference shows the basic syntax of a CSS rule; lists all standard CSS properties, pseudo-classes and pseudo-elements, @-rules, units, and selectors, all together in alphabetical order, as well as just the selectors by type; and allows you to quickly access detailed information for each of them. It not only lists the CSS 1 and CSS 2.1 properties, but also is a CSS3 reference that links to any CSS3 property and concept standardized, or already stabilized.  Also included is a brief DOM-CSS / CSSOM reference.
In CSS, a replaced element is an element whose representation is outside the scope of CSS. These are a type of external object whose representation is independent of the CSS. Typical replaced elements are <img>, <object>, <video> or form elements like <textarea> and <input>. Some elements, like <audio> or <canvas> are replaced elements only in specific cases. Objects inserted using the CSS content properties are anonymous replaced elements.
The resize CSS property lets you control the resizability of an element.
The specified value of a CSS property is set in one out of three ways.
Controls the actual Selection operation. This doesn't have any effect on content loaded as chrome, except in textboxes. A similar property user-focus was proposed in early drafts of a predecessor of css3-ui but was rejected by the working group.
The vertical-align CSS property specifies the vertical alignment of an inline or table-cell box.
WebKit supports a number of extensions to CSS that are prefixed with -webkit. All -webkit prefixed properties also work with an -apple prefix.
The box-shadow property describes one or more shadow effects as a comma-separated list. It enables you to cast a drop shadow from the frame of almost any element. If a border-radius is specified on the element with a box shadow, the box shadow takes on the same rounded corners. The z-ordering of multiple box shadows is the same as multiple text shadows (the first specified shadow is on top).
Property names that are prefixed with --, like --example-name, represent custom properties that contain a value than can be reused throughout the document using the (var()) function.
The CSS all shorthand property resets all properties, apart from unicode-bidi and direction, to their initial or inherited value.
The animation-delay CSS property specifies when the animation should start. This lets the animation sequence begin some time after it's applied to an element.
The animation-direction CSS property indicates whether the animation should play in reverse on alternate cycles.