By HTML and CSS you can design a good web site ...
i think these are essential an enough...
but for your logos and some buttons ,you have to know the photoshop...And need flash to show aour site little bit better...but it takes time to load...
Shanti C
Posting Virtuoso
1,642 posts since Jul 2008
Reputation Points: 137
Solved Threads: 162
ithelp
Nearly a Posting Maven
2,230 posts since May 2006
Reputation Points: 769
Solved Threads: 128
You can use dreamweaver.
Dreamweaver can be very expensive and also confusing tool for beginner, please keep that in mind.
peter_budo
Code tags enforcer
15,432 posts since Dec 2004
Reputation Points: 2,806
Solved Threads: 901
For website design use photoshop and flash and for for contents formatting use HTML and CSS and if you need data transactions then go with PHP and MySQL
Photoshop is something must have it for pros, however nice design can be done in other applications such as FireWorks or Gimp. HTML & CSS is something of must know it, without that what is point of web design. PHP and MySQL is something you have to agree upon after considering. As Java programmer I will say always JSP is more secure then PHP, but PHP has faster learning curve. MySQL is obvious choice but do not forget there are other databases. MySQL is good for small and medium size businesses. Want to support something large Oracle is better choice.
Lastly for the flashy effects I will rather go with Flex and other technologies grouped under RIA then Flash that is not so flexible.
peter_budo
Code tags enforcer
15,432 posts since Dec 2004
Reputation Points: 2,806
Solved Threads: 901