Algunas propiedades del estándar CSS 2.1 son especiales, ya que permiten establecer simultáneamente el valor de varias propiedades diferentes. Este tipo de propiedades se denominan “propiedades shorthand” y todos los diseñadores web profesionales las utilizan.

La gran ventaja de las propiedades shorthand es que permiten crear hojas de estilos mucho más concisas y por tanto, mucho más fáciles de leer. A continuación se incluye a modo de referencia la definición formal de las seis propiedades shorthand disponibles en el estándar CSS 2.1.

font Tipografía
Valores ( ( <font-style> || <font-variant> || <font-weight> )? <font-size> ( / <line-height> )? <font-family> ) | caption | icon | menu | message-box | small-caption | status-bar | inherit
Se aplica a Todos los elementos
Valor inicial
Descripción Permite indicar de forma directa todas las propiedades de la tipografía de un texto
margin Margen
Valores ( <medida> | <porcentaje> | auto ) {1, 4} | inherit
Se aplica a Todos los elementos salvo algunos casos especiales de elementos mostrados como tablas
Valor inicial
Descripción Establece de forma directa todos los márgenes de un elemento
padding Relleno
Valores ( <medida> | <porcentaje> ){1, 4} | inherit
Se aplica a Todos los elementos excepto algunos elementos de tablas como grupos de cabeceras y grupos de pies de tabla
Valor inicial
Descripción Establece de forma directa todos los rellenos de los elementos
border Estilo completo de todos los bordes
Valores ( <border-width> || <border-color> || <border-style> ) | inherit
Se aplica a Todos los elementos
Valor inicial
Descripción Establece el estilo completo de todos los bordes de los elementos
background Fondo de un elemento
Valores ( <background-color> || <background-image> || <background-repeat> || <background-attachment> || <background-position> ) | inherit
Se aplica a Todos los elementos
Valor inicial
Descripción Establece todas las propiedades del fondo de un elemento
list-style Estilo de una lista
Valores ( <list-style-type> || <list-style-position> || <list-style-image> ) | inherit
Se aplica a Elementos de una lista
Valor inicial
Descripción Propiedad que permite establecer de forma simultanea todas las opciones de una lista

Si se considera la siguiente hoja de estilos:

p {
  font-style: normal;
  font-variant: small-caps;
  font-weight: bold;
  font-size: 1.5em;
  line-height: 1.5;
  font-family: Arial, sans-serif;
}
div {
  margin-top: 5px;
  margin-right: 10px;
  margin-bottom: 5px;
  margin-left: 10px;
  padding-top: 3px;
  padding-right: 5px;
  padding-bottom: 10px;
  padding-left: 7px;
}
h1 {
  background-color: #FFFFFF;
  background-image: url("imagenes/icono.png");
  background-repeat: no-repeat;
  background-position: 10px 5px;
}

Utilizando las propiedades shorthand es posible convertir las 24 líneas que ocupa la hoja de estilos anterior en sólo 10 líneas, manteniendo los mismos estilos:

p {
  font: normal small-caps bold 1.5em/1.5 Arial, sans-serif;
}
div {
  margin: 5px 10px;
  padding: 3px 5px 10px 7px;
}
h1 {
  background: #FFF url("imagenes/icono.png") no-repeat 10px 5px;
}
WhatsApp vuelve a la App Store sin muchas explicaciones Así como se fue regresó, y es que desde el sábado la popular aplicación de mensajería multiplataforma WhatsApp fue retirada de la tienda de aplicacion...
Pronto será posible registrar dominios con extensiones de ciudades Nuevos dominios de primer nivel genéricos asoman en el horizonte. Con este nombre tan críptico y enreversado se esconde la forma que empleamos para re...
Que es el Linkbaiting Link bait (traducido al castellano "enlace cebo" ) es un término en inglés que hace referencia a cualquier contenido o característica de un sitio web ...
Tumblr con 120 millones de usuarios y 15.000 millones de páginas vistas al mes Tumblr sigue creciendo. La versatilidad y dinamismo de este servicio de blogging ha hecho que cada vez más se decante por el a la hora de publicar con...
How to add Mime-Types using .htaccess In case your web hosting account is not configured to server certain mime types with the proper content type. You can change this using .htaccess fi...
Adiós Google Labs! Google Labs, la plataforma online desde la que Google presentaba algunos de sus proyectos en fase experimental, ha anunciado su próximo cierre definit...
mysqli commit mysqli_commit, mysqli->commit — Completa la transacción actual Descripción Estilo por procedimientos: bool mysqli_commit ( mysqli $identi...
Ganar dinero con un blog desde el primer mes Aunque no es fácil y como se ha comentado hasta la saciedad en esta Web, hace falta tiempo para empezar a tener unos ingresos serios, mucha gente se p...
PlaySation Store vuelve a funcionar pero registra fallos por la carga excesiva de tráfico Casi un mes y medio después del ataque que desencadenó la pesadilla para Sony, la compañía ha anunciado que todos los servicios de PlayStation Network...
La Mayoria de los móviles inteligentes en España Symbian En España, muchos consumidores se decantan por un smartphone, en lugar de un teléfono móvil avanzado. Ya suponen el 39,2 por ciento de los usuarios de...