Unit 1 Research and Define Terms
- A CSS preprocessor is a program that lets you generate CSS from the preprocessor's own unique syntax. CSS preprocessors are scripting languages that extend the default capabilities of CSS.
- The advantages of using a preprocessor is that it allows additional leverage over CSS by providing syntax that delivers nested syntax, ability to define variables, ability to define mix-ins, mathematical functions, operational functions, and the joining of multiple files.
- The disadvantages are that debugging is harder, compilation slows down development, they can produce very large CSS files, and capability and understanding.
- 5 examples of CSS preprocessors include
- SASs
- LESS
- Stylus
- Myth
- DtCSS
- I looked up ten different web development jobs and in the skills section of each, two out of the ten required CSS preprocessor knowledge.