selector { propiedad: valor; }
Las propiedades que son generales a los tres primeros niveles de CSS (Nivel 1, Nivel 2, Nivel 3) son:
| Propiedad | Valores | Ejemplo |
| font-family | nombre o tipo de fuente | {font-family: arial;} |
| font-style | normal ¦ italic | {font-style: italic;} |
| font-variant | normal ¦ small-caps | {font-variant: small-caps;} |
| font-weight | normal ¦ bold | {font-weight: bold;} |
| font-size | porcentaje ¦ longitud xx-small ¦ x-small small ¦ medium ¦ large x-large ¦ xx-large smaller ¦ larger |
{font-size: 12pt;} |
| Propiedad | Valores | Ejemplo |
| letter-spacing | normal ¦ longitud | {letter-spacing: 5pt;} |
| line-height | normal ¦ número longitud ¦ porcentaje |
{line-height: 15pt;} |
| text-align | left ¦ right center ¦ justify |
{text-align: center;} |
| text-decoration | none ¦ underline overline ¦ line-through |
{text-decoration: underline;} |
| text-indent | porcentaje ¦ longitud | {text-indent: 25px;} |
| text-transform | capitalize ¦ uppercase lowercase ¦ none |
{text-transform: lowercase;} |
| vertical-align | sub ¦ super | {vertical-align: sub;} |
| word-spacing | normal ¦ longitud | {word-spacing: 10px;} |
| Propiedad | Valores | Ejemplo |
| color | color | {color: salmon;} |
| background-color | color ¦ transparent | {background-color: yellow;} |
| background-image | url ¦ none | {background-image: url(leopardo.gif);} |
| background-repeat | repeat ¦ repeat-x repeat-y ¦ no-repeat |
{background-repeat: no-repeat;} |
| background- attachment |
scroll ¦ fixed | {background-attachment: fixed;} |
| background- position |
top left ¦ top center top right ¦ center left center center ¦ center right; bottom left ¦ bottom center bottom right x% y% ¦ x y |
{background-position: bottom left;} |
| Propiedad | Valores | Ejemplo |
| border | anchura ¦ estilo ¦ color | {border: thick dotted brown;} |
| border-left | anchura ¦ estilo ¦ color | {border-left: thick dotted brown;} |
| border-right | anchura ¦ estilo ¦ color | {border-right: thick dotted brown;} |
| border-top | anchura ¦ estilo ¦ color | {border-top: thick dotted brown;} |
| border-bottom | anchura ¦ estilo ¦ color | {border-bottom: thick dotted brown;} |
| border-width | thin ¦ medium thick ¦ longitud |
{border-width: medium;} |
| border-left- width |
thin ¦ medium thick ¦ longitud |
{border-left-width: thin;} |
| border-right- width |
thin ¦ medium thick ¦ longitud |
{border-right-width: 0.5px;} |
| border-top- width |
thin ¦ medium thick ¦ longitud |
{border-right-width: 0.2in;} |
| border-bottom- width |
thin ¦ medium thick ¦ longitud |
{border-right-width: 0.4cm;} |
| border-color | color | {border-color: purple;} |
| border-left- color |
color | {border-left-color: #FF00FF;} |
| border-right- color |
color | {border-right-color: black;} |
| border-top- color |
color | {border-top-color: rgb(200,140,250);} |
| border-bottom- color |
color | {border-bottom-color: blue;} |
| Propiedad | Valores | Ejemplo |
| margin-top | longitud ¦ porcentaje ¦ auto | {margin-top: 1.5em;} |
| margin-bottom | longitud ¦ porcentaje ¦ auto | {margin-bottom: 8px;} |
| margin-left | longitud ¦ porcentaje ¦ auto | {margin-left: 10pt;} |
| margin-right | longitud ¦ porcentaje ¦ auto | {margin-right: 6pt;} |
| Propiedad | Valores | Ejemplo |
| padding-top | longitud ¦ porcentaje | {padding-top: 1.5em;} |
| padding-bottom | longitud ¦ porcentaje | {padding-bottom: 8px;} |
| padding-left | longitud ¦ porcentaje | {padding-left: 10pt;} |
| padding-right | longitud ¦ porcentaje | {padding-right: 6pt;} |
| Propiedad | Valores | Ejemplos |
| position | static ¦ relative absolute ¦ fixed |
position: relative; |
| top | auto ¦ longitud porcentaje |
top: 20px; |
| right | auto ¦ longitud porcentaje |
right: 10px; |
| bottom | auto ¦ longitud porcentaje |
bottom: 0; |
| left | auto ¦ longitud porcentaje |
left: 8px; |
| Valor | Efecto |
| absolute | Posicionar la caja en relación al contenedor, que puede ser otra caja, o que puede ser la ventana principal del navegador |
| fixed | Posicionar la caja en relación al contenedor, pero no moviéndola inclusive si la página tiene una barra de desplazamiento vertical, dejándola siempre fija en el mismo lugar |
| relative | Posicionar la caja relativa a su posición normal que de otro modo ocuparía |
| static | Posicionar la caja en donde normalmente debe ser puesta como lo determine el navegador, dejándola estática en ese lugar |
| Propiedad | Valores | Ejemplos |
| cursor | auto ¦ cross-hair default ¦ pointer ¦ move text ¦ help ¦ URL n-resize ¦ s-resize e-resize ¦ w-resize ne-resize ¦ nw-resize se-resize ¦ sw-resize progress ¦ hand ¦ wait inherit ¦ all-scroll col-resize ¦ row-resize no-drop ¦ not-allowed vertical-text |
{cursor: cross-hair;} {cursor: help;} {cursor: progress;} {cursor: hand;} {cursor: wait;} |
Nota: No todos los valores de la propiedad cursor estarán disponibles en todas las plataformas, ya que el número y el tipo de cursores disponibles depende directamente del sistema operativo instalado en la máquina, y en donde no haya un cursor para cierto valor el cursor exhibido será el que corresponde al valor predeterminado (default) del sistema.
| Propiedad | Valores | Ejemplos |
| z-index | auto ¦ número | {z-index: -1} {z-index: 0} {z-index: 1} {z-index: 3} |
| Valor | Efecto |
| normal | Hacer enrollamiento usual de texto cuando una línea de texto llegue al extremo derecho de la ventana del navegador, y efectuar una condensación de espacios en blanco |
| nowrap | Condensar los espacios en blanco pero no se efectúe enrollamiento de texto cuando una línea de texto llegue al extremo derecho de la ventana del navegador |
| pre | No condensar los espacios en blanco ni enrollar las líneas de texto, respetando los saltos de línea del texto fuente original |
| pre-line | No condensar los espacios en blanco, y enrollar las líneas de texto respetando los saltos de línea del texto fuente original o al final de una línea |
| pre-wrap | Condensar los espacios en blanco, y enrollar las líneas de texto respetando los saltos de línea del texto original o al final de una línea |
| Valor | Efecto |
| auto | Se le deja al navegador la decisión sobre lo que se debe hacer con el contenido que no cabe dentro de la caja, ya sea usar el valor predeterminado o el valor scroll |
| hidden | El texto que se desborda fuera de la caja es recortado (clipped) y no es mostrado al usuario |
| scroll | Se crea una caja contenedora con barra de desplazamiento vertical para poder tener acceso a todo el contenido |
| visible | El texto que no cabe dentro de la caja se desborda fuera de la caja y es mostrado como tal al usuario |
| Propiedad | Valores | Ejemplos |
| background-image | url("") ¦ ninguno | background-image: url("damita.jpg"); |
| background-repeat | no-repeat repeat-x repeat-y repeat |
background-repeat: repeat-x |
| Propiedad | Valores | Ejemplo |
| line-height | normal ¦ número longitud ¦ porcentaje |
line-height: 2.5em; |
| Propiedad | Valores | Ejemplo |
| list-style-type | disc ¦ circle ¦ square none ¦ decimal |
list-style-type: square; |
| Palabra clave | Tonalidad |
| aliceblue | |
| antiquewhite | |
| aqua | |
| aquamarine | |
| azure | |
| beige | |
| bisque | |
| black | |
| blanchedalmond | |
| blue | |
| blueviolet | |
| brown | |
| burlywood | |
| cadetblue | |
| chartreuse | |
| chocolate | |
| coral | |
| cornflowerblue | |
| cornsilk | |
| crimson | |
| cyan | |
| darkblue | |
| darkcyan | |
| darkgoldenrod | |
| darkgrey* (o a) | |
| darkkhaki | |
| darkmagenta | |
| darkolivegreen | |
| darkorange | |
| darkorchid | |
| darksalmon | |
| darkseagreen | |
| darkslateblue | |
| darkslategray | |
| darkturquoise | |
| darkviolet | |
| deeppink | |
| deepskyblue | |
| dimgray | |
| dodgerblue | |
| firebrick | |
| floralwhite | |
| forestgreen | |
| fuchsia | |
| gainsboro | |
| ghostwhite | |
| gold | |
| goldenrod | |
| gray | |
| green | |
| greenyellow | |
| honeydew | |
| hotpink | |
| indianred | |
| indigo | |
| ivory | |
| khaki | |
| lavender | |
| lavenderblush | |
| lawngreen | |
| lemonchiffon | |
| lightblue | |
| lightcoral | |
| lightcyan | |
| lightgoldenrodyellow | |
| lightgreen | |
| lightgrey | |
| lightpink | |
| lightsalmon | |
| lightseagreen | |
| lightskyblue | |
| lightslategray | |
| lightsteelblue | |
| lightyellow | |
| lime | |
| limegreen | |
| linen | |
| magenta | |
| maroon | |
| mediumaquamarine | |
| mediumblue | |
| mediumorchid | |
| mediumpurple | |
| mediumseagreen | |
| mediumslateblue | |
| mediumspringgreen | |
| mediumturquoise | |
| mediumvioletred | |
| midnightblue | |
| mintcream | |
| mistyrose | |
| moccasin | |
| navajowhite | |
| navy | |
| oldlace | |
| olive | |
| olivedrab | |
| orange | |
| orangered | |
| orchid | |
| palegoldenrod | |
| palegreen | |
| paleturquoise | |
| palevioletred | |
| papayawhip | |
| peachpuff | |
| peru | |
| pink | |
| plum | |
| powderblue | |
| purple | |
| red | |
| rosybrown | |
| royalblue | |
| saddlebrown | |
| salmon | |
| sandybrown | |
| seagreen | |
| seashell | |
| sienna | |
| silver | |
| skyblue | |
| slateblue | |
| slategrey* (o a) | |
| snow | |
| springgreen | |
| steelblue | |
| tan | |
| teal | |
| thistle | |
| tomato | |
| turquoise | |
| violet | |
| wheat | |
| white | |
| whitesmoke | |
| yellow | |
| yellowgreen |