Welcome! You’re browsing the complete online Help for TypeMetal. The same content is available via TypeMetal’s “Help” menu.

TypeMetal User Guide


HTML (HyperText Markup Language) is the lingua franca of the Web.

Document Types

An HTML file has a document type that specifies which version of the HTML language specification the file conforms to. The file declares its document type using a <!DOCTYPE … > declaration that appears at the top of the file.

TypeMetal can create and edit documents in all of the recent HTML document types:

TypeMetal recognizes these standard filename extensions for HTML and XHTML files:

  • .html
  • .htm
  • .shtml
  • .shtm

Additionally, TypeMetal recognizes XHTML files that have any of the following filename extensions:

  • .xhtml
  • .xhtm
  • .xht
  • .xml

Note that “.xml” is a very broad, general file type specification: Not all .xml files contain XHTML.

TypeMetal can open and edit “.xml” files whose content is a properly structured (or fixable) XHTML document, but it is not suitable for editing other types of XML files.