For creating web pages, I like to use vi, the gimp and a web browser.
Others may prefer a more graphical web development environment, and the
options there include native linux programs like the bluefish html
editor (in the standard ubuntu software repository) or perhaps running
the peecee version of dreamweaver under wine.
There are several ways to go, but it's really up to your own style and
preferences.