Skip to main content

Что такое документ MHTML?

Документ MHTML - это тип архивного документа, который объединяет веб-страницу и все ее ресурсы. Это значительно отличается от HTML, который содержит только текст веб-страницы. Хотя HTML - это просто язык разметки, MHTML - это полный формат файла. Поскольку документ MHTML представляет собой один файл, а не один файл плюс папку ресурсов, с ним часто справиться гораздо проще, чем с простыми документами HTML.

В 1999 году был создан стандарт, определяющий, как должен быть структурирован документ MHTML. Все документы этого типа используют стандарт в некоторой степени. Существует много разновидностей документов MHTML, которые взяты из этого стандарта. Различия между типами документов связаны не с тем, как документы структурированы, а с тем, как они сохранены. Хотя формат документа стандартизирован, метод, с помощью которого веб-страница и ее ресурсы обрабатываются в таком документе, не является.

Различия в обработке документов могут вызвать проблемы совместимости при открытии документа MHTML в веб-браузере. Некоторые форматы документов могут быть открыты достаточно хорошо в разных браузерах, но другие имеют собственный формат, который можно открыть только в браузере, который их создал. Как правило, обычно лучше открывать эти документы в том же браузере, в котором они были созданы, поскольку это обеспечивает максимально точное воссоздание исходной веб-страницы. Открытие документа в другом браузере обычно не вызывает значительных затруднений с макетом, хотя такая возможность существует. Кроме того, некоторые браузеры не поддерживают документы MHTML без плагинов или надстроек.

Версия веб-страницы, содержащейся в этих документах, является статической, что означает, что они не имеют возможности динамического обновления с веб-страницей. Просмотр документа MHTML аналогичен просмотру документа HTML, поскольку оба документа представляют собой снимки веб-страницы в определенный момент времени. Чтобы создать обновленный документ, страница должна быть сохранена снова в новое время.

Документы MHTML обычно используются для отправки больших веб-страниц по электронной почте или для облегчения передачи небольших веб-страниц. Поскольку невозможно легко прикрепить папку ресурсов к электронному письму, формат архива документов MHTML является быстрым и простым способом решения этой проблемы. Отправка этих документов по электронной почте имеет широкий спектр приложений, особенно в веб-публикации и совместной работе.