Nombre |
margin-left, margin-right, margin-top, margin-bottom, margin |
padding-left, padding-right, padding-top, padding-bottom, padding |
border-left-width, border-right-width, border-top-width, border-bottom-width, border-width |
border-style |
Valores posibles |
longitud, porcentaje, auto |
longitud, porcentaje |
longitud |
none, solid, double, inset, outset, groove, ridge |
Valor por defecto |
0 |
0 |
0 |
none |
Aplica a |
todos |
todos |
todos |
todos |
Heredado |
No |
No |
No |
No |
Valor porcentual |
Relativo al ancho del padre |
Relativo al ancho del padre |
- |
- |
Nombre |
border-color |
width |
float |
clear |
Valores posibles |
none, color |
longitud, porcentaje, auto |
left, right, none |
none, left, right, both |
Valor por defecto |
none |
auto |
none |
none |
Aplica a |
todos |
elementos a nivel de bloque |
todos |
todos |
Heredado |
No |
No |
No |
No |
Valor porcentual |
- |
Relativo al ancho del padre |
- |
- |
Aclaraciones sobre algunos valores:
Longitud: Debe ser un número seguido de una unidad de medida, tal y como se comentaba unos párrafos más arriba. Por ejemplo, un valor posible es 12pt, ó 0.2in.
Porcentaje: Fija el tamaño en valor porcentual respecto al padre.
Nombre |
font-size |
font-family |
font-weight |
font-style |
Valores posibles |
absoluto, relativo, porcentaje, longitud |
familia |
normal, bold, bolder, lighter, 100-900 |
normal, italic, oblique |
Valor por defecto |
medium |
user preferences |
normal |
normal |
Aplica a |
todos |
todos |
todos |
todos |
Heredado |
Sí |
Sí |
Sí |
Sí |
Valor porcentual |
Relativo al padre |
- |
- |
- |
Nombre |
line-height |
text-decoration |
text-transform |
text-align |
text-indent |
Valores posibles |
número, longitud, porcentaje, normal |
none, underline, line-through, blink |
capitalize, uppercase, lowercase |
left, right, center, justify, none |
longitud, porcentaje |
Valor por defecto |
normal |
none |
none |
left |
0 |
Aplica a |
elementos a nivel de bloque |
todos |
todos |
elementos a nivel de bloque |
elementos a nivel de bloque |
Heredado |
Sí |
No |
Sí |
Sí |
Sí |
Valor porcentual |
Relativo al tamaño de la fuente |
- |
- |
- |
Relativo al ancho del elemento padre |
Nombre |
color |
background-color |
background-image |
Valores posibles |
color |
color |
URL entre paréntesis |
Valor por defecto |
black |
ninguno |
ninguno |
Aplica a |
todos |
todos |
todos |
Heredado |
Sí |
No |
No |
Valor porcentual |
- |
- |
- |
Nombre |
display |
list-style-type |
white-space |
Valores posibles |
block, inline, list-item, none |
disc, circle, square, decimal, upper-roman, lower-roman, upper-alpha, lower-alpha |
normal, pre, none |
Valor por defecto |
según HTML |
disc |
según HTML |
Aplica a |
todos |
elementos cuya propiedad display es list-item |
elementos a nivel de bloque |
Heredado |
No |
Sí |
Sí |
Valor porcentual |
- |
- |
- |
Aclaraciones sobre algunos valores:
En display se indica si un elemento es de nivel de bloque (block), incrustado (inline) o de nivel de lista (list-item). Si se ajusta el valor a none, el elemento no será mostrado, lo que se extiende a sus "hijos" y la caja que lo rodea. Los elementos de bloque no responden si se les ajusta como inline.
Son muchas las posibilidades que tenemos para variar propiedades, pero al final terminaremos aprendiéndonos las seis o siete que más usemos. Es un interesante ejercicio practicar aplicando los posibles estilos en trozos del documento para ir adquiriendo más práctica. Aprendida la técnica de las hojas de estilo, en el siguiente bloque de capítulos nos centraremos en los layers.