CSS is the language for describing the presentation of Web pages, including colors, layout, and fonts. It allows one to adapt the presentation to different types of devices, such as large screens, small screens, or printers. CSS is independent of HTML and can be used with any XML-based markup language. CSS allows you to style a page. This means you can pick fonts, choose backgrounds, and position elements with CSS
CSS saves time because you can use one CSS file to style multiple pages
Ex. on this site there is one CSS file the gives the entire site a uniform feeling and sets a simple tone that is easy to read and won't use a lot of ink when printed out
That is why I set this page up the way I did
With CSS you should be able to start making some appealing sites right away