Ask HN: Are there any resources for learning html+css that are actually good?
Definitely inspired by: http://news.ycombinator.com/item?id=2002668
"I've yet to find any good, modern, sources of learning HTML and CSS. "
And then about w3schools which I had the impression was good: "w3schools is the single worst 'developer' site on the entire web."
31 comments
[ 144 ms ] story [ 160 ms ] threadWhat made you think that?
I learned html and php through w3school and it was a wonderfull experience.
That won't teach you CSS, but will certainly be more productive than anything you'll read/work with.
I'm not sure if their older tutorials are still online. Check out this example to show to absolute beginners: http://www.webmonkey.com/2010/02/make_an_html_document/
For HTML, spend an hour or two with HTMLDOG.com will do the job.
I didn't find it until well after I learned HTML & CSS, and I wish I had seen it then. It covers web standards from the bottom up, and would give you a really great foundation to start from.
http://academicearth.org/courses/building-dynamic-websites
http://www.csszengarden.com/
http://www.alistapart.com/articles/css-positioning-101/
Designing w/ Web Standards, 3rd Edition by Jeff Zeldman - Please note that this book is more about orientation and how to go about learning HTML/CSS than actually coding. Only the last chapter contains a real coding exercise. Either way, it's worth a read.
Most of the best resources on HTML/CSS are the blogs and sites maintained by the main contributors to the standards. Whenever a section of the W3C spec is vague or confusing, go check out the blocks of people like Bruce Lawson, Eric Meyer and Zeldman to help clear up the ambiguities.
That said, for slightly esoteric techniques like Suckerfish menus, http://htmldog.com/ helps a lot.
I learned by going to the most complex sites I could find and turning things off. Then I changed things, and finally added.
Once you've done that you're too far on your way to need further advice.