なぜ MHT を MHTML に変換するのですか?
.mht と .mhtml は1つのフォーマット(MIME HTML、RFC 2557)の2つの名称です。ファイルの内容、MIME ヘッダー、HTML、埋め込み画像、CSSは、どちらの拡張子でもバイト単位で同一です。Microsoft は1999年に Internet Explorer 5 用に .mht を考案しましたが、.mhtml はフォーマットの公式略称に一致するより標準的な名称です。
MHT から MHTML への変換方法
Windows エクスプローラー FREE
.mht ファイルを右クリックして「名前の変更」を選択(または F2 キーを打鍵)し、拡張子を .mhtml に変更します。Windows のプロンプトが表示されたら、拡張子の変更を確定します。
PowerShell FREE
PowerShell で Rename-Item file.mht file.mhtml を実行します。複数のファイルの場合は、Get-ChildItem *.mht | Rename-Item -NewName { $_.Name -replace '.mht$', '.mhtml' } を使用します。
ターミナル FREE
macOS または Linux のターミナルで mv file.mht file.mhtml を実行します。ファイルの内容は変更されず、拡張子のみが変更されます。
これらの形式について
MHT (MHTML) ファイルは、HTML、画像、CSS、スクリプトを、電子メールで使用されるものと同じ MIME パッケージングを使用して1つのファイルにまとめた完全なウェブページです。Microsoft Edge または Google Chrome にドラッグすることで開くことができます。MHT ファイルを変換する主な理由は PDF…
.MHT の詳細を開く →MHTML(.mhtml または .mht)ファイルは、オフライン閲覧用に HTML、画像、CSS、スクリプトを 1 つのファイルにまとめた完全な Web ページです。Microsoft Edge または Google Chrome にドラッグすることで開くことができます(両ブラウザともネイティブでサポートしています)。かつてのデフォルトであった Internet…
.MHTML の詳細を開く →品質と注意点
- データが失われたり変更されたりすることはありません。名前を変更しても、MIME ヘッダー、HTML、埋め込み画像、CSS、および Base64 エンコードされたリソースは完全にそのまま保持されます。
- Microsoft Edge と Google Chrome は標準で
.mhtと.mhtmlの両方を開くことができます。Firefox ではどちらの場合も拡張機能が必要です。 - 一部のウェブサーバーは
.mhtファイルに対して誤った Content-Type ヘッダーを送信することがあります。.mhtmlに名前を変更することで、HTTP 経由でファイルにアクセスする際のブラウザの動作が修正される場合があります。
よくある質問
`.mht` と `.mhtml` ファイルに違いはありますか?
名前を変更するとブラウザでの開き方に影響しますか?
なぜ `.mht` という拡張子が存在するのですか?
.mht を考案したためです。.mhtml はより標準的な名称であり、フォーマットの公式略称と一致しています。多数の `.mht` ファイルを一括で名前変更できますか?
Get-ChildItem *.mht | Rename-Item -NewName { $_.Name -replace '.mht$', '.mhtml' } を実行すれば、現在のフォルダ内のすべての .mht ファイルの名前を変更できます。