News for hackers. Stuff that matters.

Ask HN: Best resources to give to someone who needs to learn HTML+CSS?

A friend of mine (very smart and computer savvy) wants to learn the front-end part of making websites.

I would like her to be table to use a simple VCS e.g. Bazaar on her Macbook and code HTML+CSS in Textmate. I don't think she needs to understand the terminal.

Bonus points if she can go to Haml+Compass after she grokked HTML and CSS.

I've learnt this stuff gradually over a few years, but now I'm trying to find the best resources that could give her a solid understanding of how it all works. Here is what I have so far:

- HTML 4.01 & 5 spec - CSS 2.1 spec & supported CSS 3 - Textmate's built-in references - Quirskmode for cross-browser stuff - Me being around and answering questions

I am still looking for something that explains the underlying logic of CSS visual formatting less dryly than the W3C's spec does. I wish she doesn't have to struggle with having her mental model of CSS constantly re-adjust until it is finally in tune with reality (that's what happened to me).

Note : She does have a project to work on. She's not learning for learning's sake.

( 2 comments | on HN )
Re:Ask HN: Best resources to give to someone who needs to le... by Rust on Monday April 12, 2010 @11:55AM (#1259434)
You don't need to hit quirks mode for cross-browser CSS. Stick to standards mode wherever possible.
Re:Ask HN: Best resources to give to someone who needs to le... by adrih on Wednesday April 14, 2010 @04:57AM (#1264504)