Some reading on HTML5. and the upcoming Google Wave

First basic few steps in building a webpage
1. Gather and collect content.
2. Organize the content into meaningful semantic valid HTML
3. Design the prototype
4. Style using CSS
http://www.pixelbehavior.com