Básicamente, ¿por SCSS, en lugar de SASS? La taquigrafía de SASS fue la razón principal por la que recogí SASS, recientemente volví y me di cuenta de que ya no está a favor. ¿Alguna razón por qué?¿Por qué el SASS se desaprobó a favor de SCSS?
Respuesta
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.
- 1. ¿Por qué usar Sass (no SCSS)?
- 2. SCSS (SASS) cálculo: # {}
- 3. SASS/SCSS selectores de reglas @extend
- 4. Sass .scss: anidamiento y clases múltiples?
- 5. ¿Por qué se "desaprobó" en "F" las comprensiones?
- 6. ¿Por qué no se desaprobó java.io.Serializable en Java 5?
- 7. Muchos archivos SCSS/SASS a un archivo CSS?
- 8. ¿Por qué Sass antepone una regla de @charset incorrecta?
- 9. SASS/SCSS: Consulte la propiedad sin usar una variable intermedia
- 10. ¿Por qué Sass es bueno?
- 11. SASS/SCSS usando @extend en archivos individuales (diseño receptivo)
- 12. Puede usar múltiples condicionales en SASS/SCSS CSS
- 13. Escribir una función Sass/Scss que devuelve una cadena
- 14. Nombrar archivos de scss importados .scss o .css.scss
- 15. ¿Sass daña el rendimiento?
- 16. Explique por favor AsParallel()
- 17. En sass, ¿qué significa =
- 18. Por favor explique murmur hash?
- 19. preguntas Rubí - Guardia 'Por favor instalar el adaptador sqlite3' - railstutorial.org
- 20. Sass: Escuche ha vuelto a sondear
- 21. Referencias de funciones - ¡Por favor, ilumínalo!
- 22. Problemas con el flujo de trabajo de desarrollo de Sass
- 23. ¿Puedo usar Sass con un script por lotes en Windows
- 24. ¿Cómo se hace una consulta de medios usando SASS?
- 25. SASS a CSS a través de una tarea ANT + creación del directorio
- 26. herramientas ETL ... ¿qué hacen exactamente? En términos simples, por favor
- 27. "Por favor, confirme qué usuario está cambiando la contraseña para"
- 28. C#: el parámetro String se restableció misteriosamente a vacío, ¡por favor ayuda!
- 29. ¿Diferencia entre brújula y sass?
- 30. Learning Haskell: Programa aparentemente circular - Por favor ayuda a explicar
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
¡Estoy de acuerdo! Pero me gusta mucho más por las mismas razones que tú. – jigfox
A mis deditos no les gusta presionar las teclas de mayúsculas mucho, así que también me gusta SASS. –