You may find the best route is to author in another format and convert
to HTML, e.g. with Framemaker, MS Word or even LaTeX. There are a number
of conversion programs available on the net.
I am working to ensure that standard SGML authoring tools can be
used for HTML/HTML+. A freeware version is available for emacs, but
there are several commercial versions e.g. Intellitag from WordPerfect.
I think that there is also an emacs-based browser/editor for HTML which
will insert the markup elements for you. This is definitely worth trying.
Given the simplicity of HTML you will soon find it an easy task to author
documents using an ordinary text editor. Preferably one offering wordwrap.
HTML+ is marginally more complicated, but menu driven insertion of markup
via macros will take the tedium out of typing in elements. As the web takes
off, I expect we will see people develop wysiwyg style editors, but this
takes more resources than a grad student working for a few weeks, part time.