http://kompozer.net/ - Linux version available.
Not quite sure what direction you are approaching from, Kompozer is Wysiwyg + HTML tag + CSS editing, you might be leaning more towards a "site design" program.
http://tips.webdesign10.com/using-li...lopment-ubuntu
You may prefer to work with a content management system such as Drupal