Based on overwhelming positive feedback, folks found Hardcore HTML useful. But while it focused on semantically meaningful web documents, CSS is necessary to turn that document into something with visual impact. CSS is the next piece of the web puzzle that we'll cover here.
But everyone knows CSS, right? Sort of. Rather than rehashing how to color a paragraph red, we'll check out some forgotten/underutilized features (like partial attribute selection). Paired with HTML5, there are things you'll need to know, like:
* What CSS specificity is, how it works, and how it has lately become more complex.
* CSS3 is much richer than rounded corners and background gradients.
* New HTML5 inputs are styled differently from text, and can require more CSS to manage.
* The new HTML5 attributes can be selected upon, and can help solve class-soup.
* Simple tricks can create complex negative selectors (not matchers), even without the new :not() selector...
Whether you are a hardcore coder, a designer, or just a part-time web enthusiast, I (yet again) guarantee you'll learn something new.
Food provided by Vitamin-T
CSS3/HTML5 Books given away courtesy of Accelebrate
Space provided by Webtrends.