Sass-ը նախապրոցեսորային սկրիպտավորման լեզու է, որը մեկնաբանվում կամ կազմվում է Cascading Style Sheets-ի մեջ: SassScript-ը ինքնին սկրիպտավորման լեզու է: Sass-ը բաղկացած է երկու շարահյուսությունից. Բնօրինակ շարահյուսությունը, որը կոչվում է «indented syntax», օգտագործում է Haml-ի նման շարահյուսություն։
Ի՞նչ է Sass-ն ընդդեմ CSS-ի:
Sass-ը մետա-լեզու է CSS-ի վերևում, որն օգտագործվում է փաստաթղթի ոճը մաքուր և կառուցվածքային կերպով նկարագրելու համար՝ ավելի մեծ հզորությամբ, քան թույլ է տալիս հարթ CSS-ը: Sass-ը և՛ CSS-ի համար ապահովում է ավելի պարզ, էլեգանտ շարահյուսություն, և՛ կիրառում է տարբեր գործառույթներ, որոնք օգտակար են կառավարելի ոճաթերթեր ստեղծելու համար:
Ինչի՞ համար է օգտագործվում SASS CSS-ը:
Sass-ը (որը նշանակում է «Syntactically Awesome style sheets) CSS-ի ընդլայնումն է, որը թույլ է տալիս օգտագործել այնպիսի բաներ, ինչպիսիք են փոփոխականները, ներդիր կանոնները, ներկառուցված ներմուծումները և ավելին: Այն նաև օգնում է կազմակերպել իրերը և թույլ է տալիս ավելի արագ ստեղծել ոճային թերթիկներ:
Sass-ն ավելի լավն է, քան CSS-ը:
SCSS պարունակում է CSS-ի բոլոր հատկանիշները և պարունակում է ավելի շատ հնարավորություններ, որոնք առկա չեն CSS-ում, ինչը այն լավ ընտրություն է դարձնում մշակողների համար այն օգտագործելու համար: SCSS-ը լի է առաջադեմ հնարավորություններով: SCSS-ն առաջարկում է փոփոխականներ, դուք կարող եք կրճատել ձեր կոդը՝ օգտագործելով փոփոխականներ: Դա մեծ առավելություն է սովորական CSS-ի նկատմամբ:
Ինչպե՞ս է աշխատում Sass CSS-ը:
Sass-ը աշխատում է գրելով ձեր ոճերը. scss (կամ. sass) ֆայլեր, որոնք այնուհետև կկազմակերպվեն սովորական CSS ֆայլի մեջ: Նոր կազմված CSS ֆայլն էինչ է բեռնվում ձեր դիտարկիչում՝ ձեր վեբ հավելվածը ոճավորելու համար: