Before you attempt to learn JS and jQuery, I’d strongly recommend learning (and becoming comfortable with) HTML and CSS. There are many places on the web to learn HTML and CSS, but I’d personally recommend purchasing a book. The advantage to learning from a book as opposed to learning from a website is that you can make notes directly in the book; you cannot necessarily do this on the web. You’ll want to develop in a text editor, as that’ll be the environment in which you’ll want to develop once you do become familiar with HTML and CSS.
So, in short, purchase a book if you want to learn HTML and CSS. I recommend CSS: The Missing Manual and HTML: The Missing Manual
Have you checked out “The Lodge”? It’s another project by Chris Coyier here of CSS-Tricks.com – http://css-tricks.com/lodge/ I would recommend doing so. He goes through a complete website design and code.
I also much prefer books to websites and my favourite one for CSS is [AdvancED CSS](http://www.apress.com/9781430219323 “http://www.apress.com/9781430219323”) by Joe Lewis , Meitar Moscovitz, though you’ll probably want to have the basics down before you read it.
Hi, w3shcools is good but they don’t explain the topic very clearly. I think you should check [www.tutorialrepublic.com](http://www.tutorialrepublic.com “HTML/CSS Tutorials”). This site has great tutorials on HTML/CSS. I like this, they explains the topic very clearly.
I find codeschool allot better. Some courses are free. I think HTML/CSS you can learn for free. http://www.codeschool.com/paths/html-css Teamtreehouse makes me feel kinda awkward because of the way some of the instructors act. Just wanted to mention that.