Sass

Sitio web

  • Libre
  • Mac
  • Windows
  • Linux
  • Ruby
Description

Sass es un lenguaje de hojas de estilo diseñado inicialmente por Hampton Catlin y desarrollado por Nathan Weizenbaum. Después de sus versiones iniciales, Nathan Weizenbaum y Chris Eppstein han seguido extendiendo Sass con SassScript, un lenguaje de script simple utilizado en los archivos Sass. Sass es un metalenguaje de hojas de estilo en cascada (CSS). Es un lenguaje de scripting que se interpreta en CSS. SassScript es el propio lenguaje de scripting. Sass consta de dos sintaxis. La sintaxis original, llamada "la sintaxis con sangría" utiliza una sintaxis similar a Haml. Utiliza la sangría para separar los bloques de código y los caracteres de nueva línea para separar las reglas. La sintaxis más nueva, "SCSS" usa un formato de bloque como el de CSS. Utiliza llaves para denotar bloques de código y punto y coma para separar líneas dentro de un bloque. La sintaxis con sangría y los archivos SCSS tradicionalmente reciben los extensions.sass y.scss respectivamente.CSS3 consiste en una serie de selectores y pseudo-selectores que agrupan las reglas que se aplican a ellos. Sass (en el contexto más amplio de ambas sintaxis) extiende CSS al proporcionar varios mecanismos disponibles en lenguajes de programación más tradicionales, particularmente lenguajes orientados a objetos, pero que no están disponibles para CSS3 en sí. Cuando se interpreta SassScript, crea bloques de reglas CSS para varios selectores tal como lo define el archivo Sass. El intérprete de Sass traduce SassScript a CSS. Alternativamente, Sass puede monitorear el archivo.sass o.scss y traducirlo a un archivo output.css cada vez que se guarde el archivo.sass o.scss. Sass es simplemente azúcar sintáctica para CSS ....

Categorías
Aplicaciones y software de desarrollo

Alternativas