Antecedentes de sass
Hampton Catlin creó originalmente la hoja de estilo sintácticamente impresionante (Sass) y se expandió originalmente por Natalie Weizenbaum en 2006. Más tarde, Natalie Weizenbaum junto con Chris Eppstein extendió la versión original a SassScript, que es un lenguaje de secuencias de comandos utilizado en archivos SASS.
Características de Sass
Algunas características distintivas de Sass se enumeran a continuación.
Prerrequisitos de Sass
Con el propósito de comprender a Sass de una mejor manera, debe tener una buena comprensión de lo siguiente.
¿Cuál es la importancia de Sass?
La importancia de SASS puede resaltar por el hecho de que las hojas de estilo de los siclos pueden ser difíciles de manejar debido a su tamaño y complejidad, por lo tanto, Sass le permite estructurar sus hojas de estilo más rápido. Permite el uso de variables, anidación, mezclas, herencia, importaciones, funciones, etc.
¿Cómo funciona Sass?
SASS utiliza un preprocesador para convertir el código en código CSS legible porque el código SASS no es comprensible por el navegador web. Este procedimiento de convertir un código SASS en CSS se conoce como transpección y el preprocesador que realiza esta función se denomina transpilador.
Ejemplo de sass
Para comprender el funcionamiento de Sass, siga el ejemplo presentado a continuación.
Guión
Supongamos que el sitio web que está desarrollando usa solo dos tipos de familias de fuentes para el texto que aparece en las páginas web. Ahora, en lugar de escribir los apellidos de fuentes una y otra vez, puede crear variables SASS y asignarles valores. Posteriormente puede usar los nombres de esas variables en cualquier lugar de su archivo de código fuente. Así es como lo haces.
$ Family_1: Times New Roman;
$ Family_2: Verdana;
.H1
Font-Family: $ Family_2;
.pag
Font-Family: $ Family_1;
.pie de página
Font-Family: $ Family_1;
En el código anterior, en primer lugar, hemos declarado dos variables SASS y les han asignado los valores deseados. Ahora estamos usando esas variables en nuestra hoja de estilo para diseñar nuestros diversos elementos. Puede generar variables SASS de manera similar para otros valores como color, dimensionamiento, etc.
Conclusión
Syntácicamente impresionante hojas de estilo (sass) es una extensión de CSS. Básicamente es un preprocesador de CSS que funciona bien con todas sus versiones y mejora la capacidad del lenguaje básico. Ahorra mucho tiempo y esfuerzo al evitar que sus usuarios usen valores redundantes de CSS. Además, le permite estructurar sus hojas de estilo más rápido. Este artículo analiza a Sass en detalle, destacando su importancia junto con sus características distintivas y mucho más.