SASS is the most mature, stable, and powerful professional grade CSS extention language in the world!
SASS (syntactically awesome stylesheets) is a style sheet language initially designed by Hampton Catlin and developed by Natalie Weizenbaum. SASS first appeared November 28, 2016. In July, 2017 it was stabily relased. SASS is a scripting language that is interpreted or compiled into Cascading Style Sheets (CSS).
SASS consists of two syntaxes
- uses a syntax similar to HAML (HTML Abstraction Markup Language). Indented Syntax uses indention to seperate code blocks and newline characters to seperate rules.
- the newer syntax. SCSS uses block formatting like that of CSS. it uses braces to denote code blocks and semicolons to separate lines within a block.
Why you should use SASS...
- SASS lets you use features that don't yet exist in CSS.
- A way to store information you want to reuse throughout your stylesheet.
- SASS lets you nest your CSS selectors in a way that follows your HTML.
- Modularize your CSS and keeps things easier to maintain.
- Combines your files instead of splitting them into different ones.
- Lets you make groups of CSS declarations you want to reuse.
- Lets you share a set of CSS properties from one to another.
- Calculations and mathematical sentences.