CSS Stands for Cascading Style Sheet. Cascading style sheets define how HTML elements are styled and presented.
While HTML provides the structure of a web page, CSS is a language that dictate the look and feel of the page including the layout, the colors and the fonts. Moreover, the term cascading describes how CSS determines the specific style that will be applied to a specific HTML element. Because more than one style could apply to a particular HTML element, CSS uses rules to choose the proper style for the HTML element.
Notepad++ is an awesome tool! It is a free and open source code editor. It comes with syntax highlighting for CSS, and it is easy to use for beginners and highly powerful for advanced users. It is a lightweight program that installs quickly and it doesn’t take a lot of storage space. However, it is only available for Microsoft Windows environments.
To install Notepad++ go to: https://notepad-plus-plus.org/download
Brackets is an open source as well and it is available for Windows, Mac and Linux. It was founded by Adobe as a modern text editor for for web designers and front-end developers. It has
To install Brackets go to: http://brackets.io/
W3C CSS Validator
To make sure you are using the latest standards and best practices, it is important to use a validator. Code validators are like a code review before THE code review by your peers. You can input the link to your project, upload your files or simply input your CSS code into the W3C CSS validator, and it will show you if your project has any errors or warnings.
To use the W3C CSS validator go to: https://jigsaw.w3.org/css-validator/