building website with menu without using frames
===

With Dreamweaver, I use frames to define a left column menu, and clicking on each menu tab would change the html page displayed on the right frame. However, webdesign tools such as kompozer do not support frames.

1 - What is the best way to design a html personal webpage with such menu bars, without using frames ?

2 - If html is not enough, what other scripting languages would you recommend to learn for someone with Java background and have basic knowledge of html and css.

3 - What web-design tools would you recommend to build a personal website ?
