For the rules and tips for composing, see the HTML Cheat Sheet.
You can get help with html problems with alt.html. For CSS (Cascading Style Sheets), use a different comp.infoystems.www.authoring.stylesheets
Dreamweaver is the tool most professionals use to edit HTML.
MoveableType née Six Apart MoveableType and CityDesk are tools to allow a team of people to collaboratively maintain a rapidly changing website.
If you are curious how I created the HTML for this website, see HTML static macros.
For HTML to be compressed, the browser must send a Accept-Encoding: gzip header to indicate it in prepared to accept html.gz files. Otherwise the server will send it the fluffy version.
Within a website, HTML uses relative addressing. This is fine for going up one level, but it useless for jumping to an arbitrary distant part of the website. It is hard to construct the URLs (Uniform Resource Locators) and even harder to maintain them. Further, links are fragile. What we need is webroot-relative addressing. HTML should support absolute addressing with the http://domain.com chopped off. You would indicate you are using webroot-relative addressing with a lead / on the URL (Uniform Resource Locator).
Browsers would need to be aware of where the root directory was on local hard disk, which they currently are not. Perhaps it could be kludged with a relative link to the home page embedded in each header. The header links could be automatically generated.
This page is posted
Optional Replicator mirror
Your face IP:[18.104.22.168]
You are visitor number|