Css Cheat Sheet
Css Cheat Sheet
Shorthand*
background border border-bottom border-left border-right border-top font list-style margin padding Syntax selector {property: value;} External Style Sheet <link rel="stylesheet" type="text/css" href="style.css" /> Internal Style <style type="text/css"> selector {property: value;} </style> Inline Style <tag style="property: value">
SYNTAX
BOX MODEL
height; width; margin-top; margin-right; margin-bottom; margin-left; padding-top; padding-right; padding-bottom; padding-left;
Comments
/* Comment */
BORDER
border-width Width of the border border-style dashed; dotted; double; groove; inset; outset; ridge;
solid; none
Pseudo Selectors
:hover :active :focus :link :visited :first-line :first-letter Class ID div span color cursor display
GENERAL
String preceded by a period String preceded by a hash mark Formats structure or block of text Inline formatting Foreground color Appearance of the cursor
block; inline; list-item; none
POSITION
clear float left top position Any floating elements around the element?
both, left, right, none
Media Types
all braille embossed handheld print projection screen speech tty tv
FONT
font-style
Italic, normal
z-index
BACKGROUND
background-color background-image background-repeat Background color Background image
repeat, no-repeat, repeat-x, repeat-y
Units
Length % em pt px Keywords bolder lighter larger font-size
TEXT
letter-spacing Space between letters line-height text-align Vertical distance between baselines Horizontal alignment
background-position
LIST
list-style-type Type of bullet or numbering in the list
disc; circle; square; decimal; lower-roman; upper-roman; lower-alpha; upper-alpha; none
* The properties for each selector are in the order they should appear when using shorthand notation.