Loading...

Какво е SASS и какво е общото между него и CSS?

avatar Георги Кацаров 1 минута
Какво е SASS и какво е общото между него и CSS?

Владеенето на CSS (Cascading Style Sheets) е от критично значение в съвременния уеб дизайн. Чрез него вие можете ефективно да опишете как определени HTML елементи трябва да се визуализират в уеб страница или да зададете желания от вас дизайн и изглед. Когато обаче започнете да работите с по-големи и сложни сайтове, можете да започнете да се чудите „Дали CSS не може да бъде по-добър и интуитивен за работа“? Ако си задавате този въпрос значи вече е време да разберете какво е SASS.

Какво е SASS?

(Syntactically Awesome Stylesheets) е CSS препроцесор, който ви позволява да използвате промениливи, математически оператори, цикли, функции и други интересни функционалности. Те от своя страна дават много повече възможности при работата със CSS. Не е грешно да разглеждате SASS като допълнение към CSS, което допълва стандартните характеристики на CSS, като добавя към тях свойства на някой базов програмен език. Да, правилно прочетохте, „програмен език“, тъй като са наистина основни концепции при програмирането, които са включени в SASS, след което SASS компилира вашият код и генерира CSS код, който браузърите могат да разчитат.

Ако имате опит като програмист, то да навлезете в работата със SASS не би трябвало да ви отнеме повече от 15 минути. Ако обаче нямате такъв опит ще ви е малко по-трудно да усвоите работата със SASS. Веднъж след като свикнете със SASS обаче, вие едва ли ще седнете втори път да пишете „на ръка“ CSS код от нулата.

Ако обаче вече знаете CSS, то знаете и SASS. Той има два различни синтаксиса: SASS (стандартния синтаксис, чието име е идентично с това на препроцесора), и SCSS, който всъщност е и най-използван. Това е така поради простата причина, че SCSS синтаксиса е толкова добре съвместим със стандартния CSS, че е достатъчно да преименувате обикновен „.css“ файл на „.scss“ и той ще работи! Разбира се, ако се ограничите до такава работа, вие ще пропуснете всичко, което SASS може да ви предложи по отношение на допълнителни възможности.

Ако имате базови познания по CSS и искате да се запознаете по-отблизо със SASS и Media Querries, както и с цялостния работен процес, различни полезни инструменти и още много други полезни неща, то курсът “CSS Advanced – октомври 2018” ви очаква!

Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.