网页归档(MIME HTML简写MHTML,又称单一档案网页或网页封存档案)多用途互联网邮件扩展格式,将一个多附件网页储存为单一档案,可用于发送HTML电子邮件,此单一档案即称为一网页封存档案,副档名为.mht,有时被简称为MHT。
网页归档(英语:MIME HTML 或 MIME Encapsulation of Aggregate HTML Documents,又称单一档案网页或网页封存档案)为以多用途互联网邮件扩展格式,将一个多附件网页(如包含大量图片、Flash 动画、Java 小程序的网页)储存为单一档案,可用于发送 HTML 电子邮件,此单一档案即称为一网页封存档案,其副档名为.mht。这种格式有时被简称为 MHT。
和 HTML 的分别
HTML 页面中的图形和其他功能必须分开存放,也需要原始文件上引用。MHTML 可以把网页上的附件储存为单一网页。
创建及编辑
Microsoft Office(Word、Excel、PowerPoint、Access)能够创建及编辑 MHTML 档案。
在 Linux 平台上,程序 kmhtConvert 可将文件转换为 MHTML 格式。
浏览器的支持
有些浏览器具有原生的这种把网页保存为 MHTML 的方式,而有些浏览器可直接通过第三方的扩展支持 MHTML 格式。由于保存为 MHTML 的方式未经标准化,因此各浏览器读取的效果略有不同。
Internet Explorer
Microsoft Internet Explorer 自 5.0 版支持 MHTML 格式,是第一个支持 MHTML 文件的浏览器。
Opera
Opera 自 9.0 版支持把网页保存为 MHTML 文件,或读取 MHTML 文件。但基于 WebKit/Blink 的 Opera 15 却未提供此功能,直到 Opera 16 才恢复。
Firefox
Mozilla Firefox 需要安装 MHT 文件读写的扩展。有两个这样的扩展是免费提供的,如 Mozilla Archive Format、UnMHT。
即使不通过 Firefox 扩展读写 MHTML,通过 Mozilla Thunderbird 也可以读取 MHTML 文件。
Chrome
在当前版本的 Chrome,原生创建 MHTML 文件要在 chrome://flags 启用实验性的选项,但启用实验项后单一网页仅能保存为 MHTML 格式,也可以安装 MHTML 文件读写的扩展程序。
Safari
Safari 不提供对 MHTML 的支持,代之以苹果公司自创的 Webarchive(英语:Webarchive)格式,OS X 的版本中还提供保存为 PDF 选项。也有人试图为 Safari 创建读写 MHTML 文件的扩展。
Konqueror
Konqueror 需要使用 mhtconv 扩展以实现对 MHTML 的支持。
ACCESS NetFront
NetFront 3.4(象是索尼爱立信 K850 等设备上的)可读取或保存 MHTML 文件。
Pale Moon
Pale Moon 需要安装 MHT 文件读写的扩展。有一个这样的扩展是免费提供的,即 MozArchiver。
MHT 阅读器
一些商业或民间开发者设计了 MHT 文件阅读器,还提供转换为其它格式(如转换为 PDF)的选项。
格式
MHTML 档案的格式如下:
其中 Subject 为文档标题,Content-Type 为文件的 MIME 属性,Content-Location 为原始文件的地址,Content-Transfer-Encoding 为编码格式。