Take the 2-minute tour ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm just starting to get in to web development. I'm learning Rails at the moment. I have lots of experience with various programming languages.

I've been searching for books to help me get started; I want to focus on writing clean, standards-compliant HTML and CSS.

Does anyone know of any modern, standards-based resources I can use, particularly books?

Thanks!

share|improve this question

marked as duplicate by gnat, MichaelT, 9000, GlenH7, Dynamic May 26 '13 at 19:00

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

add comment

2 Answers

If your focus is clean HTML and CSS, you probably can't do any better than

CSS Mastery

CSS Mastery cover

It's written by some of the most influential CSS experts from the last several years.

share|improve this answer
add comment

I've found that trying to duplicate existing site designs is a great way to learn graphics and CSS techniques.

For instance, sites like http://microsoft.com and http://www.mozilla.com/en-US/ are built around software products, but both do things a little differently. Understanding what is going on here, as well as the audience they are trying to reach will help you as well.

Find a site you like and see how well you can duplicate it.

Also, for CSS practice http://csszengarden.com is nice and follows the advice above.

share|improve this answer
add comment

Not the answer you're looking for? Browse other questions tagged or ask your own question.