首页 > 网页文件 > MHTML文件

.MHTML 文件扩展名

文件类型 MHTML网页存档

MHTML ICON
开发者 N/A
常用度
中度使用格式
文件后缀 .mhtml 或 .mht
文件分类 网页文件

MHTML是什么文件?

MHTML文件是存储网页中所有内容的网页存档。MHTML文件把一个网页中所有的资源,其中可能包括HTML、CSS、JavaScript、图像、音频和视频文件等,都存储在单个网页里。通常是网页开发人员用于对当前状态的网页进行存档,也可以用于发送HTML电子邮件。

MHTML文件扩展信息
Chrome浏览器中打开的MHTML文件Chrome浏览器中打开的MHTML文件

MHTML英文全称MIME HTML或MIME Encapsulation of Aggregate HTML Documents,即网页存档,是一种存储文件格式。它以多用途互联网邮件扩展格式(.MIME)进行编码,将一个多资源的网页(如包含图片、Flash动画、视频的网页)储存为单一文档,因此又称为单一档案网页或单个文件网页。

MHTML文件可以另存为.MHT文件,不过.mhtml文件扩展名更加常用,浏览器对这两种扩展名都可以读取。

MHTML文件与.EML文件(电子邮件)具有互换性,二者的扩展名可以相互交换。

注意:Safari浏览器不提供对MHTML的支持,取而代之是苹果公司自创的.WEBARCHIVE格式

MHTML和HTML的区别

.HTML文件中的图片和其他功能必须分开存放,也需要通过链接对原始文件引用。而MHTML可以把网页上的附件储存为单一网页。

MHTML源码示例

MHTML文件的第一部分是电子邮件标头,第二部分是常规的HTML源码,第三部分是由各自的URL标识的附件,并以base64格式编码。

下面是MHTML源码片段:

  1. Subject:文件百科
  2. Date: Wed, 25 Dec 2020 10:05:01 +1000
  3. Content-Type: multipart/related;
  4. Content-Transfer-Encoding: quoted-printable
  5. Content-Location: file://C:/index.html
  6. This is a multi-part message in MIME format.
  7.  
  8. Content-Type: text/html;
  9. <HTML>
  10.  <HEAD>
  11.   <TITLE>文件百科</TITLE>
  12.  </HEAD>
  13.  <BODY>
  14.    ...
  15.  </BODY>
  16. </HTML>
  17.  
  18. Content-Type: image/gif
  19. Content-Transfer-Encoding: base64
  20. Content-Location: file://C:/image.gif
  21. RHLJbDYX0KhHzv7yGcCgghhgHLJbDYX0KhHzv7yGcChkNdjn+Nfn+NXm98/i98rf9sfe9b/Z9L3X
  22. 87fU8qP8afL8AHzvfg7yGcChkNIwMZHLJbDYX0KhHzv37yGcChkNIw2Oj5AAAZIAlhAAACwAAAAA
  23. er8JhHg8PhgQBrPZwG673+6CoUCv2+91gn5PGPT7fgOCg4SFhQKIiYoCAY2Oj5AAAZIAlJWXACEA
  24. 4SFh==
warning警告

MHTML文件经常被黑客用来分发病毒和恶意软件,因此在打开MHTML文件之前,应该确保其合法来源和安全。

MHTML文件怎么打开?

无论你是在线还是离线,都可以在各种网页浏览器中打开MHTML文件,包括Chrome、Edge、Firefox和Opera。但是,在一个浏览器上保存的MHTML文件在另一个浏览器中打开时可能会出现不同的外观,这是因为在所有浏览器之间都没有使用标准化的MHTML格式。

此外,还可以使用Word,WPS等程序打开MHTML文件。

可以打开MHTML文件的软件程序
Windows系统
Mac系统
Linux系统
iOS系统
Android系统
2023-05-20 更新

关于MHTML文件

MHTML文件

文件百科(wenjianbaike.com)旨在帮助你了解带.mhtml后缀的文件以及如何打开.mhtml文件。

我们花费大量的时间研究和验证本页面所有MHTML文件类型的详细信息,包括MHTML文件的开发者、文件常用度、文件分类、文件类型描述以及不同操作系统下用什么软件打开MHTML文件。我们力求做到100%准确并以专业简明的语言帮助你对MHTML文件的全面了解。

如果你对本页面关于MHTML文件格式的信息有任何建议或补充,欢迎联系我们。