なぜ MHT を HTML に変換するのですか?
.mht ファイルは、HTML、画像、CSS を単一の MIME エンコードされたアーカイブにまとめたもので、すべてのエディタやウェブツールが処理できるわけではありません。プレーンな .html に変換することで、標準的なウェブエディタで編集可能になり、静的サイトホストとの互換性が確保され、MHTML を開くように設定されていないブラウザでも閲覧できるようになります。MHTML 形式 (RFC 2557, 1999) はすべてのリソースを Base64 としてエンコードしており、ブラウザは保存時にこれらをデコードします。
MHT から HTML への変換方法
Microsoft Word APP
「ファイル」 > 「開く」から Word で .mht を開き、「ファイル」 > 「名前を付けて保存」を使用して「Web ページ (.htm, .html)」または「Web ページ (フィルター後)」を選択します。複雑な CSS レイアウトは忠実に再現されない場合があります。
mht2htm APP
mht2htm で .mht を開き、標準的な .html ファイルとリソースフォルダに抽出します。
MHT を変換するプログラム
これらの形式について
MHT (MHTML) ファイルは、HTML、画像、CSS、スクリプトを、電子メールで使用されるものと同じ MIME パッケージングを使用して1つのファイルにまとめた完全なウェブページです。Microsoft Edge または Google Chrome にドラッグすることで開くことができます。MHT ファイルを変換する主な理由は PDF…
.MHT の詳細を開く →HTML ファイルは Web ページです。ブラウザが読み取って整形されたページとして表示するための、マークアップタグを含むプレーンテキストです。表示するには、ダブルクリックするとブラウザ(Edge、Chrome、Firefox、Safari)で開きます。コードを編集するには、Notepad++ や VS Code などのテキストエディタで開きます。 .html と .htm…
.HTML の詳細を開く →品質と注意点
- 出力された
.htmファイルと付随するリソースフォルダは必ず一緒に保管してください。HTML はそのフォルダへの相対パスで画像や CSS を参照します。 - 非常に複雑な CSS(特に古い IE 時代のスタイル)は、抽出後に同一にレンダリングされない場合があります。スクリプトは保持されますが、元のサーバーコンテキストがないと動作しない可能性があります。
.mhtと.mhtml拡張子は同じ形式を指します。Chrome と Edge は両方を同様に開きます。
よくある質問
保存ダイアログの「ウェブページ、完全」と「ウェブページ、単一のファイル」の違いは何ですか?
.htm ファイルとリソースフォルダを保存します(これが目的のものです)。「ウェブページ、単一のファイル」は別の .mht アーカイブを保存します。埋め込まれた画像は保持されますか?
.mht 内に Base64 としてエンコードされた画像は、付随するリソースフォルダに書き出され、HTML 内で再リンクされます。結果の HTML を標準的なエディタで編集できますか?
これは `.mhtml` ファイルでも機能しますか?
.mht と .mhtml は同じ形式の2つの名称です。Chrome と Edge は両方を同様に開きます。