Quote:
The ideal way would be to take an online course through a college sometime in the future
|
Unless it was a course that covered design and layout (ie. actual aesthetic things that people pay money for) you'd probably be wasting your money. There's nothing about CSS itself that you can't learn from a book or tutorial somewhere.
With that said, I suggest this: start with Google. Really. Use Google to learn your way around the div and span tags, as well as use it to get comfortable with external stylesheets. Then, go to the W3C's website and head to their CSS section (there's a link on the left hand side in the large list they have). There you'll find all the working drafts and CSS specifications and other standards. If you did a good job with online tutorials, then all the attributes used in the tutorials will make sense and you'll have the entire breadth of CSS at your fingertips.
Well, that's how I learn and keep abreast of things anyway. CSS became big after I had already purchased all of my web design books so I can't help you in that medium.