Tło sass
Składnie niesamowity Stylesheet (SASS) został pierwotnie stworzony przez Hampton Catlin i rozszerzony przez Natalie Weizenbaum w 2006 roku. Później Natalie Weizenbaum wraz z Chrisem Eppsteinem rozszerzyła oryginalną wersję na SASSScript, który jest językiem skrypowym używanym w plikach SASS.
Charakterystyka sass
Niektóre cechy wyróżniające SASS są wymienione poniżej.
Wymagania wstępne Sass
Aby zrozumieć Sass w lepszy sposób, musisz dobrze zrozumieć następujące.
Jakie jest znaczenie sass
Znaczenie SASS można podkreślić faktem, że arkusze stylów SICE mogą być trudne do zarządzania ze względu na ich rozmiar i złożoność, dlatego SASS pozwala szybciej ustrukturyzować arkusze stylów. Umożliwia użycie zmiennych, gniazdowania, miksin, dziedziczenia, importu, funkcji itp.
Jak działa Sass
SASS wykorzystuje wstępny procesor do konwersji kodu na czytelny kod CSS, ponieważ kod SASS nie jest zrozumiały przez przeglądarkę internetową. Ta procedura konwersji kodu SASS na CSS jest określana jako transport, a przedprocesor wykonujący tę funkcję nazywa się Transpiler.
Przykład sass
Aby zrozumieć działanie sass, postępuj zgodnie z przykładem przedstawionym poniżej.
Scenariusz
Załóżmy, że witryna, którą opracowujesz. Teraz zamiast pisać nazwy rodzin czcionek w kółko, możesz tworzyć zmienne sass i przypisać im wartości. Następnie możesz użyć nazw tych zmiennych w dowolnym miejscu w pliku kodu źródłowego. Oto jak to robisz.
$ Family_1: Times New Roman;
$ family_2: verdana;
.H1
FONT-FAMILY: $ Family_2;
.P
FONT-FAMILY: $ Family_1;
.stopka
FONT-FAMILY: $ Family_1;
W powyższym kodzie mamy przede wszystkim zadeklarowane dwie zmienne SASS i przypisaliśmy im pożądane wartości. Teraz używamy tych zmiennych w naszym stylu, aby stylizować nasze różne elementy. Możesz generować zmienne sass w podobny sposób dla innych wartości, takich jak kolor, rozmiar itp.
Wniosek
Składnie niesamowity arkusz stylów (SASS) to rozszerzenie CSS. Zasadniczo jest wstępnym przetwarzaniem CSS, który działa dobrze ze wszystkimi jego wersjami i poprawia możliwość podstawowego języka. Oszczędza dużo czasu i wysiłku, uniemożliwiając użytkownikom korzystanie z zbędnych wartości CSS. Ponadto pozwala szybciej struktury swoje arkusze stylów. W tym artykule szczegółowo omówiono SASS, podkreślając jego znaczenie wraz z cechami wyróżniającymi i wiele więcej.