Yes, you need to learn HTML and enough CSS to understand styling the text. If you want to build advanced layouts, you're going to need to know more advanced CSS techniques. Where InDesign is a layout program for print, Dreamweaver is not a layout program for the Web. There's no such thing.
Dreamweaver is a power tool. It gives you quite a boost. But you still need to know what you're doing. What you're asking is similar to, "I want to remodel my house. I have a table saw and a nail gun and I know what paint colors I want...do I still need to know carpentry?"
That said, the HTML that Fireworks produces is awful. It gives me a headache looking at it (which I only do when I try to help someone here). (FW's HTML is for prototyping, not for live sites. Even then, it is limited.) Try these tutorials and see how you do:
so no fast track to web building then. damn. Guess I will go study the hell
outta those sites you gave me.
I love the carpenter anology. there are some shortcust however. In Dreamweaver you can start with a pre coded layout File|New|Blank page and in the right column pick a layout. In Fireworks slie your logo and other images and export just the images. You will have to learn how to edit styles though.
A great resource is Project Seven. Nice designs and great instructions on how to edit. You even get the Fireworks file to edit and change images.
I also like the CSS Sculpter DW extension tool from Webassist here: http://www.webassist.com/dreamweaver-extensions/css-sculptor/
Thanks very much for that Joyce. I have a handle on html and css now. I will
check out those links. Good luck.