I agree with Spunky, stay away from the graphical editors for now. They may let you design your page easier, but you won't learn much, and (from what I've experienced) it's very easy to create messy and strange code with Dreamweaver (not used the latest version tho).
A great place to start, and a place that helped me when I started doing webpages 6-or-so years ago was
Lissa Explains it All. Don't get put off by the "HTML Help for Kids", it's great for anyone starting out, and it provides all steps needed for creating a basic website. However, note that it does use HTML instead of XHTML, and that it doesn't cover that much CSS, but it covers the basics.