Watch out on the community or other college courses though. We tend to see lots of folks that come here to ask questions about their first web site (whether during the course or just after) that are developing to 15-year old html technology, and clearly have been taught techniques that have been out of favor for about 10 years.
And on the other hand, a new site developed today in 2011 should (IMO) be written in HTML4.01 Strict (you'll get debates here - this is my opinion only) unless you have need for XHTML. And HTML5 as teed mentioned is "coming soon" but again IMO, "not prime time yet" if you're developing for the largest audience.
So bottom line, learn current HTML4.01/CSS2 standards, and plan on a rather simple transition to HTML5/CSS3 over the coming years as it becomes mainstream in browsers.