CSS, Cascading Style Sheets, is a styling language used to describe how HTML elements are to be viewed. This includes manipulating elements like font-sizes and colors, as well as the ability to change the layout of web-pages for different screen sizes.
Reasons We Teach CSS
CSS allows for an easy way to implement consistent styling throughout your web applications.
Integrating CSS into your web pages can lead to faster page speeds.
CSS is compatible across all browsers
Implementing responsive design with CSS allows for the same look and feel across different devices.