XHTML and CSS

The best way to start coding a new website is to make a rough sketch on paper. Draw the content blocks, make short notes on the XHTML and CSS you’ll need and try to anticipate the problems you’ll encounter. It’s highly unlikely that you’ll solve all, or even most, problems by this rough sketch, but creating it forces you to think logically and to define the rough outlines of your code. You’ll also find that sketching helps you to remember your fundamental decisions and the reasons behind them better than just starting to write code.