Macromedia Dreamweaver 1.2 Change That Code! Douglas Smith
When the time comes and you don't like the default code tag, you can change it. More important, you can add objects and behaviors as your need (or the introduction of new technologies) demands. Dynamic HTML support in Dreamweaver takes several forms. You can assign events through the graphical interface, add scripting by hand, or use the Director-like timeline feature. The program is quite good at knowing the significant differences in dHTML implementations from browser to browser. Dreamweaver also has good support of stylesheets. You can create the cascading effect of stylesheets through pulldown menus that let you set font, size, colors, and other attributes for body tags like, class, and ID.
Are there any downsides?
The interface is kind of hard for the novice to use and understand. And the placement of the icons isn't very good - but once you get used to it, it's easy to use. Also if you are use to having lots of pre-configured site styles, and code snippets, you won't find them in Dreamweaver. Dreamweaver is however very customizable, and you can make changes to its browser window and see how it is writing the HTML code in another window at the same time. Dragging and dropping images and text is a very easy task. Dreamweaver also comes with a basic FTP component and has a system for keeping track of document versions in case you're sharing files with other people.