ALEGSA · Actualidad

Definición de MHTML

Significado de MHTML: (MIME HTML - Multipurpose Internet Mail Extension HTML o MHT). Estándar que incluye en un documento recursos que típicamente son enlazados externamente. ...

Definición de MHTML

 

Definición de MHTML

 

MHTML (MIME HTML, Multipurpose Internet Mail Extension HTML o MHT) es un formato de archivo estándar que permite almacenar en un solo archivo tanto el contenido HTML de una página web como todos los recursos externos que normalmente se enlazan por separado, tales como imágenes, sonidos, hojas de estilo, scripts y otros elementos multimedia.

A diferencia del método habitual en el que el navegador descarga múltiples archivos desde el servidor web para mostrar una página, MHTML incorpora todos los recursos necesarios codificados en formato MIME dentro de un único archivo. Por ejemplo, una imagen que normalmente se cargaría desde una URL externa, en un archivo MHTML está embebida y codificada en base64 dentro del propio archivo.

La extensión de archivo más común para este formato es .mht o .mhtml. Esta extensión es utilizada por diversas aplicaciones como Internet Explorer, Microsoft Word y Opera cuando se guarda una página web completa para su visualización offline. Por ejemplo, al guardar una página en Internet Explorer como "Archivo web, archivo único (*.mht)", se genera un archivo MHTML.

El contenido de un archivo MHTML está estructurado de manera similar a un correo electrónico HTML con adjuntos: la primera parte contiene el código HTML de la página y las siguientes partes, separadas por delimitadores MIME, contienen los recursos adicionales. Cada recurso está etiquetado con su URL original, lo que facilita su reconstrucción al visualizar el archivo.

Ventajas y desventajas de MHTML




  • Ventajas:

    • Permite transportar y compartir páginas web completas en un solo archivo, facilitando el almacenamiento y la visualización offline.

    • Conserva la estructura y apariencia original de la página al incluir todos los recursos necesarios.

    • Ideal para archivado web y documentación.



  • Desventajas:

    • El proceso de guardado y visualización no está totalmente estandarizado, lo que puede causar diferencias en la apariencia de la página según el navegador o la aplicación utilizada.

    • No todos los navegadores modernos ofrecen soporte nativo para abrir archivos MHTML.

    • Puede haber problemas de compatibilidad con scripts interactivos o recursos dinámicos.





Comparación con otros formatos similares




  • MHTML vs. HTML + Carpeta de recursos: Al guardar una página web como HTML tradicional, normalmente se crea un archivo HTML y una carpeta separada con imágenes y otros recursos. MHTML simplifica esto integrando todo en un único archivo.

  • MHTML vs. PDF: Los archivos PDF también permiten guardar páginas web para su lectura offline, pero convierten la página a un formato de documento, perdiendo muchas veces la interactividad. MHTML mantiene la estructura y funcionalidad web original, siempre que el navegador lo soporte.



Ejemplo de uso de MHTML



Un usuario que desea guardar una página web con todas sus imágenes y estilos para leerla sin conexión puede utilizar la opción "Guardar como" en Internet Explorer o Opera y elegir el formato ".mht". Al abrir el archivo guardado, la página se muestra casi idéntica a la versión en línea, sin requerir acceso a Internet.

Resumen: MHTML



El formato MHTML (también conocido como MIME HTML o MHT) es un estándar que permite incluir recursos como imágenes, sonidos y otros archivos en un documento HTML, en lugar de enlazarlos externamente. Esto significa que se pueden guardar todas las partes de una página web en un solo archivo, lo que facilita su visualización y transporte. Sin embargo, el proceso de guardar páginas en formato MHTML no está totalmente estandarizado y puede haber diferencias en la forma en que se muestran en diferentes navegadores. Internet Explorer y Opera son dos ejemplos de navegadores que soportan este formato.

¿Qué significa MHTML?



MHTML significa Multipurpose Internet Mail Extension HTML o MHT. Es un estándar que incluye en un documento recursos que típicamente son enlazados externamente, como archivos de imágenes o sonidos.

¿Qué recursos son incluidos en un archivo MHTML?



En un archivo MHTML se incluyen recursos adicionales como archivos de imágenes, sonidos, hojas de estilo y scripts, que normalmente son enlazados externamente en una página web.

¿Cuál es la extensión de los archivos que utilizan el formato MHTML?



La extensión que se les da a los archivos que utilizan el formato MHTML al crearse o guardarse por algunas aplicaciones (como Internet Explorer, Word u Opera) es ".mht" o ".mhtml".

¿Cómo está codificado el contenido en un archivo MHTML?



El contenido en un archivo MHTML está codificado como si fuese un e-mail HTML. La primera parte del archivo es código HTML y las siguientes partes son los recursos adicionales identificados por sus URLs originales y codificados en base64 u otros esquemas compatibles con MIME.

¿Está totalmente estandarizado el proceso de guardar páginas como archivos MHTML?



No, el proceso de guardar páginas con sus recursos como archivos MHTML no está totalmente estandarizado, lo que puede resultar en diferencias al mostrar la misma página guardada por diferentes navegadores o aplicaciones.

¿Desde qué versión de Internet Explorer se introdujo el formato ".mht"?



El formato ".mht" fue introducido en Internet Explorer 5 en 1999, permitiendo guardar una página web y todos sus recursos en un simple archivo MHTML.




Relacionado:
Desarrollo web.


Autor: Leandro Alegsa
Actualizado: 04-07-2025

¿Cómo citar este artículo?

Alegsa, Leandro. (2025). Definición de MHTML. Recuperado de https://www.alegsa.com.ar/Dic/mhtml.php

Diccionario informático


Compartir nota

Consultá dudas con nuestro Asistente IA

ALEGSA IA · Tecnología

Consultá al asistente IA

Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
Tipo de respuesta
Ayuda para escribir una mejor consulta

Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

* Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

Nuestras redes

Podés seguirnos y contactarnos desde nuestras redes sociales.