MHTML

维基百科,自由的百科全书
跳转至: 导航搜索
MHTML (MIME HTML)
MHTML.PNG
扩展名 .mht, .mhtml
互联网媒体类型 multipart/related
格式 Markup language
延伸自 HTML
标准 RFC 2557 (proposed 1999)

网页归档MIME HTMLMIME Encapsulation of Aggregate HTML Documents,又稱單一檔案網頁網頁封存檔案)為以多用途互聯網郵件擴展格式,將一個多附件網頁(如包含大量圖片Flash動畫Java小程序的網頁)儲存為單一檔案[1] ,此單一檔案即稱為一網頁封存檔案,其副檔名為.mht。這種格式有時被簡稱為MHT。

MHTML是在RFC2110中定義,然後經RFC2557修訂。MHTML文檔的基礎是超文件標示語言

目录

和HTML的分別 [编辑]

HTML頁面中的圖形和其他功能必須分開存放,也需要原始文件上引用。MHTML可以把網頁上的附件儲存為單一網頁。

創建及編輯 [编辑]

Microsoft OfficeWord[1]ExcelPowerPointAccess)能夠創建及編輯MHTML檔案。

Linux平台上,程式kmhtConvert可將文件轉換為MHTML格式。

浏览器的支持 [编辑]

Internet ExplorerOpera默认采用这种网页保存方式,Google Chrome可以在Chrome://flags中设置为采用MHTML格式保存(默认为“禁用”)。 有些瀏覽器可直接或通過第三方的擴展支持MHTML格。

Internet Explorer [编辑]

Microsoft Internet Explorer是第一個支持MHTML文件的瀏覽器。

Opera [编辑]

Opera 9.0支持把網頁保存為MHTML文件的Opera 9.0的網頁瀏覽器。[2]

Firefox [编辑]

Mozilla Firefox需要安裝MHT文件讀寫的擴展。許多這樣的擴展是免費提供的。

Chrome [编辑]

在當前版本的Chrome,創建MHTML文件要啟用實驗性的選項,[3]也可以安裝MHTML文件讀寫的擴展[4]

格式 [编辑]

MHTML檔案的格式如下:

Subject: 標題
Date: Wed, 15 Dec 2004 10:05:01 +1000
Content-Type: multipart/related;
Content-Transfer-Encoding: quoted-printable
Content-Location: file://C:/fichier.html
This is a multi-part message in MIME format.
 
Content-Type: text/html;
<HTML>
 <HEAD>
  <TITLE>Titre</TITLE>
 </HEAD>
 <BODY>
   ...
 </BODY>
</HTML>
 
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: file://C:/image.gif
RHLJbDYX0KhHzv7yGcCgghhgHLJbDYX0KhHzv7yGcChkNdjn+Nfn+NXm98/i98rf9sfe9b/Z9L3X
87fU8qP8afL8AHzvfg7yGcChkNIwMZHLJbDYX0KhHzv37yGcChkNIw2Oj5AAAZIAlhAAACwAAAAA
er8JhHg8PhgQBrPZwG673+6CoUCv2+91gn5PGPT7fgOCg4SFhQKIiYoCAY2Oj5AAAZIAlJWXACEA
4SFh==

浏览器的支持程度 [编辑]

浏览器 支持 自哪一个版本支持 备注
Internet Explorer 5.0
Opera 9.0 在Opera9.80及以此版本构建的Opera Mobile中,默认的保存格式是此格式
Mozilla Firefox 非官方 3.0 需要扩展,如 UnMHT 和 MAFF。
Safari 终止 3.3.1以前 3.3.1以后的Safari不再支持MHTML格式,取而代之的是webarchive格式.
Konqueror 终止 3.5.7之前
Google Chrome 實驗性質 17.0 作为一项实验性功能,默认是禁用的

参见 [编辑]

参考資料 [编辑]

  1. ^ 1.0 1.1 David J. Clark. The Unofficial Guide to Microsoft Office Word 2007. John Wiley & Sons. 2008. ISBN 9780470377437. 
  2. ^ Santambrogio, Claudio. …and one more weekly!. Opera Software. 10. March 2006 [2009-05-15]. 
  3. ^ How to save a web page as MHT in chrome?, superuser.com
  4. ^ Save AS MHTML