Firstly, I would suggest that a Photoshop PSD file may be used in the creative process of designing a layout, but is not suitable for building the site.
it is acceptable to use most, if not all, elements of an image-based layout for website design. it should be noted that optimizing of such layouts to improve load times, usability, and bandwidth usage is highly recommended.
Furthermore, Dreamweaver is cumbersome and writes crap code. So unless you can pay someone else to build it for you, you could either
dreamweaver works great for an editor in spite of the fact that 90% of the "features" in dreamweaver are useless for veteran webdevs like me.
- Use a CMS (like Wordpress) if you are not technically minded (or simply have better things to do with your time). This will have add-ons that can animate things for you.
a cms is not a very elegant solution.
correct. the use of flash has been made obsolete by html5.
a) Some simple "animation" effects can be achieved with the "hover" property of anchors.
b) Good old-fashioned animated GIFs can be an effective way of adding animation (if used sparingly). To include a GIF animation in a page you just need to use <img> tags, exactly like a static JPEG. If you've got Dreamweaver, then you probably have Fireworks as well. You can build animated GIFs with that (or any of the many freebie GIF builders).
c) Then there are the tasty animation functions in HTML5/CSS3 to consider...
CSS3 offers much in the the way of animation. broadly speaking... you may find that you might use some, if not all, of these different methods to support a wide variety of web browsers.