I saw that one of the local bootcamps was hosting a crash course on Sass so I decided to enroll to see what it’s about. I have no experience with Sass and until I started googling it the night before the crash course, was absolutely confused about how it could help with css and what a css preprocessor even did. In all of my years working in WordPress, I’ve come across themes packaged “with sass” or “less” and a quick search typically redirected me to their homepages but never any posts with sufficient explanations. Maybe I wasn’t looking hard enough but either way, I did not explore further. I’m very proficient in HTML and CSS so I’m able to work my way around most stylesheets with minimal assistance.
The night before the class I couldn’t sleep so I decided to search and collect some articles on what sass is and why it’s all the rage. I ended not attending the class and I found more than enough information online (ha!). These are my findings, drumroll please….
CSS which stands for Cascading Style Sheets, is a stylesheet language used to customize HTML elements appearance within browsers. HTML establishes the structure of the web page and CSS defines the styling of the structure. (I know all of these but for the purposes of this exercise, entertain me).
You can use CSS to increase the size of fonts on your page, change the font types and styles that are used on the page, change the background color, change the borders around certain elements – basically apply THE WORKS. For some, making changes to stylesheets can be tedious. If you decide halfway through development that you want to change the color, you’d need to do what I do: use the find/replace feature within your text editor.