It's funny having an entry for html among the entries of HTML elements. It points out what I believe, that HTML is not really a tag. This entry is for the tag <html> and </html>, but it isn't really for HTML.

My best advice is that <html> is best used as a mark, in the true spirit of HTML. It isn't necessary for HTML, but as a mark of it.

In an email for example.

...
  You could try HTML:
<html>
<a href="foo">foo</a>
</html>
...

The use of the tag merely indicates the HTML context of the link, within the text of the message.

I strongly disagree with the "HTML Document" viewpoint; that HTML consists primarly of strictly-cut-out HEADs and BODYs, etc., etc. I'm glad XHTML has cut out the capitalized tag nonsense, too. Capitals are ugly, especially when writing strictly-cut-out nonsense code.

HTML is more useful for communication when inlined, used as a formatter, and so-on. It actually fits the description "rich text" better than things like RTF.

HTML, in order to remain HTML, must continue as a plain-text language, readable and editable by people, with machines only performing well-defined jobs in a quick and carefully programmed fashion.

My favorite tags in HTML are.


Or I could say, "Hi, Gussie, it's funny to have HTML be written about in HTML. Or like learning to talk from talking? Well, G. Girl, listen here; I'll let you in on my secrets."

Jumpers! Did you know that this file is "html/html.html?" That is three htmls!

This won't be about a software program, but all about doing it by hand. It won't be easy to do, but easy to learn. If there is something you don't know about HTML, I hope you find it, but also if there is something you should forget about HTML, you should forget it.