CSS (which stands for Cascading Style Sheets) is a language used to describe the appearance and formatting of your HTML.A style sheet is a file that describes how an HTML file should look. The style sheets define the colour, size and position of text and other HTML tags, while the HTML files define the content and how it is organised.
We say these style sheets are cascading because the sheets can apply formatting when more than one style applies. For instance, if you say all paragraphs should have blue font, but you specifically single out one paragraph to have red font, CSS can do that! (We'll talk more about cascading in later section.)
It's impossible to say that exact how many things you can do with css.Css is use for design so simply you can't tell design has any end.
Basically with css you can:
and much more.Dont worry we'll dicuss almost everything.