HyperContent is capable of managing any type of file that has an associated MIME type. MIME types are globally configured in the properties file "ContentTypes.xml": this file must contain a declaration for any MIME type you want to use in a HyperContent Project. Here is a sample content type declaration:

The root level tag of a content-type declaration, "content-type", has three attributes:
There are four tags which may appear inside a content-type declaration:
Content types are used to configure the contents of resource directories in HyperContent projects; see the chapter "Non-XML Content" for more information.