If HTML is the structure of a document, you can think of CSS as the documents makeup. Cascading Style Sheets are used by web designers and web developers to determine the look and the feel of an HTML document.
CSS is used to specify:
- Attributes of Text (font, color, style)
Personal Recommendation (unpaid)
Programming and software development are awesome! Being that you are learning along with me, there is a really good chance you can make this a career. Based on my own life experience, let me suggest to you that you go get a Computer Science degree from Neumont College of Computer Science and kick your life into hyper-drive.