Sass

Sass (acrónimo de Syntactically Awesome StyleSheets) es una extensión de CSS que añade características muy potentes y elegantes a este lenguaje de estilos. Sass permite el uso de variables, reglas CSS anidadas, mixins, importación de hojas de estilos y muchas otras características, al tiempo que mantiene la compatibilidad con CSS.

Sass permite organizar mejor las hojas de estilos grandes y permite ser mucho más productivo con las hojas de estilos pequeñas, sobre todo gracias a la librería Compass.

En definitiva, Sass incluye las siguientes características:

  1. 100% compatible con CSS3.
  2. Permite el uso de variables, anidamiento de estilos y mixins.
  3. Incluye numerosas funciones para manipular con facilidad colores y otros valores.
  4. Permite el uso de elementos básicos de programación como las directivas de control y las librerías.
  5. Genera archivos CSS bien formateados y permite configurar su formato.
  6. Integración con Firebug gracias a la extensión FireSass.

Ejemplo de como usar Sass: