2010-06-08 8 views

Respuesta

36

Sass tiene dos sintaxis. La nueva sintaxis principal (a partir de Sass 3) se conoce como "SCSS" (para "Sassy CSS"), y es un superconjunto de la sintaxis de CSS3. Esto significa que todas las hojas de estilo CSS3 válidas son SCSS válidas también. Los archivos SCSS usan la extensión .scss.

La segunda sintaxis anterior se conoce como la sintaxis con sangría (o simplemente "Sass"). Inspirado por la concisión de Haml, es destinado a las personas que prefieren concisión sobre la similitud con CSS. En lugar de corchetes y puntos y comas, usa la sangría de las líneas para especificar bloques. Aunque ya no es la sintaxis primaria , la sintaxis con sangría seguirá siendo compatible. Los archivos en la sintaxis con sangría utilizan extention .sass.

Fuente: http://sass-lang.com/

Si te gusta Sass más que SCSS que son libres de usarlo! scss es para las personas a las que no les gusta la sintaxis indentada. Y es extremadamente fácil convertir un archivo css en scss porque el scss es un superconjunto de css.

Que ya no esté a favor probablemente sea porque a los desarrolladores les gusta más scss. Pero esta es una cuestión de gusto. Yo personalmente todavía prefiero sass.

+4

La sintaxis "extraña" de Sass es una de las grandes objeciones que la gente tenía que hacerle. Me gusta por su concisión, pero SCSS tiende a asustar a la gente menos, por lo que es un defecto razonable. – Chuck

+4

¡Estoy de acuerdo! Pero me gusta mucho más por las mismas razones que tú. – jigfox

+0

A mis deditos no les gusta presionar las teclas de mayúsculas mucho, así que también me gusta SASS. –

Cuestiones relacionadas