What is CSS and what is it used for?

css
#1

CSS stands for Cascading Style Sheets and it defines the look or style of your web page by deciding how to display the HTML elements. This includes the web page layout, fonts, colors, etc.