13. Colores
Capítulo anterior: 12 - Estilos en cascada
Capítulo siguiente: 14 - Indentación
Lista de colores disponibles por nombre: aqua, gray, navy, silver, black, green, olive, teal, blue, lime, purple, white, fuchsia, maroon, red, yellow. Están tomados de los dieciseis colores básicos que se generan como VGA.
Colores definidos mediante valores RGB. Pueden definirse como valores porcentuales entre 0 y 100 % (color: rgb(100%,80%,60%)) , o mediante valores numéricos entre 0 y 255 (color: rgb(255,0,0)).
Colores definidos mediante valores hexadecimales con la estructura #RRGGBB (color: #FF0000). La notación hexadecimal puede abreviarse cuando sus valores se repiten para cada par, como en la expresión color: #000.
Colores web-safe. Son aquellos cuya visualización se mantendrá entre navegadores. Existen 216 de estos colores, los cuales se obtienen mediante incrementos del 20%, 51 unidades o 33 en hexadecimal (rgb(40%,100%,80%), rgb(0,204,153) o #669933).
Unidades.-
Medidas absolutas de longitud:
-Pulgadas (in).
-Centímetros (cm).
-Milímetros (mm).
-Puntos (pt). Medida tipográfica utilizada en la definición de las fuentes. En una pulgada hay 72 puntos (font-size: 18pt equivale a font-size: 0.25in).
-Picas (pc). Mediada también tipográfica que hace corresponder una pica a 12 puntos.
Medidas relativas de longitud:
em: se corresponde al tamaño de la fuente para el parrafo en concreto al que se aplique. Si definimos que el texto tendrá un tamaño de 14 puntos, el valor de 1em será equivalente a 14 puntos.
ex: similar a em, pero hace corresponder el tamaño actual de la fuente, al que tendría una X minúscula.
En CSS2 se añaden unidades de medida adicionales como:
Valores de ángulo: utilizado para definir la posición desde la cual se ha originado un determinado. Tenemos tres tipos de ángulos: degrees, grados (grad) y radianes (rad).
Valores de tiempo: utilizados para introducir retardos entre los elementos hablados de una página. Pueden ser milisegundos (ms) o segundos (s).
Valores de frecuencia: define la frecuencia que los navegadores que generan pueden emitir.