Pues para los efectos visuales no te quedará otra que usar CSS y JavaScript.
Aquí personas que usen Dreamweaver encontrarás muy pocas. Y esas pocas tampoco creo que tengan demasiado conocimiento sobre desarrollo web, ya que en caso contrario no usarían Dreamweaver.

Se podría decir que ese software es una mala herramienta que hace de puente entre el desconocimiento y el tener la posibilidad de crear algo.
Dicho lo cual, lo primero que deberías de hacer es
aprender bien HTML y CSS, y luego ya meterte con JavaScript y algún lenguaje de lado servidor.
Ahora tecnologías para desarrollar una web hay muchas y cada cual te dirá su opinión. Yo te recomendaría Python/Django o Ruby on Rails, son lenguajes potentes y con una sintaxis muy fácil y limpia. Pero bueno, sea como sea lo que vayas a usar, intenta aprender a programar bien. En mi opinión PHP es un lenguaje el cual tiende bastante a facilitarte ir por el
mal camino, aunque luego depende mucho de la persona y de la forma de aprendizaje.
Por cierto, no repitas mensajes en el foro, eso está prohibido y es incluso sancionable. Échale un vistazo a las
políticas del foro.