CSS is an abbreviation word and stands for cascading Style Sheets for Web pages.
- Cascading ->means the way CSS applies one Style on top of another Style
- Style Sheets control the look and feel of Web Pages
- CCS is how HTML elements appears on Screens and other Media devices.
CSS and HTML work together hand in hand. HTML sorts out the Page Structure, while CSS defines how the HTML elements are displayed on the Page. Learning CSS is learning how to design the feel and the look of Web pages and for that you need to know the Structure of what you are designing. The structure of a Web page is defined by HTML Language. For that reason alone you need to know first the basics the HTML Language .