Въведение в Sass

Какво трябва да знаете вече

Преди да продължите, трябва да разберете основно следното:

Ако искате първо да изучите тези предмети, намерете уроците на нашата начална страница .


Какво е Sass?

  • Sass означава Syntactically Awesome Style Sheet
  • Sass е разширение на CSS
  • Sass е CSS препроцесор
  • Sass е напълно съвместим с всички версии на CSS
  • Sass намалява повторението на CSS кода и следователно спестява време
  • Sass е проектиран от Hampton Catlin и разработен от Natalie Weizenbaum през 2006 г.
  • Sass е безплатен за изтегляне и използване

Защо да използвам Sass?

Таблиците със стилове стават все по-големи, по-сложни и по-трудни за поддържане. Тук CSS предварителният процесор може да помогне.

Sass ви позволява да използвате функции, които не съществуват в CSS, като променливи, вложени правила, миксини, импортиране, наследяване, вградени функции и други неща.


Прост пример защо Sass е полезен

Да предположим, че имаме уебсайт с три основни цвята:

# a2b9bc

# b2ad7f

# 878f99

И така, колко пъти трябва да въведете тези HEX стойности? Много пъти. А какво ще кажете за вариации на едни и същи цветове?

Вместо да пишете горните стойности много пъти, можете да използвате Sass и да напишете това:

Така че, когато използвате Sass и основният цвят се променя, трябва да го промените само на едно място.

Как действа Sass?

Браузърът не разбира кода на Sass. Следователно ще ви е необходим предварително обработващ процесор на Sass, за да конвертирате кода на Sass в стандартен CSS.

Този процес се нарича транпилиране. Така че, трябва да дадете на транспилатор (някаква програма) някакъв код на Sass и след това да получите обратно CSS код.

Съвет: Транспилирането е термин за вземане на изходен код, написан на един език, и трансформиране / превод на друг език.


Тип файл на Sass

Файловете Sass имат разширението на файла .scss.


Sass Коментари

Sass поддържа стандартни CSS коментари /* comment */и освен това поддържа вградени коментари // comment: