El alojamiento del lenguaje de marcado de hipertexto (HTML) es un servicio para los propietarios de sitios web que les permite publicar su sitio web en línea. Para colocar un sitio web en Internet, debe estar ubicado en un servidor; Si bien los propietarios de sitios web pueden hacer esto con sus propios servidores, esto generalmente lo hacen las empresas de alojamiento web. Hay tres tipos principales de alojamiento HTML: gratuito, compartido y dedicado. El alojamiento HTML a menudo no aloja HTML exclusivamente, sino que también admite otros lenguajes que afectan a los sitios web. HTML puede funcionar independientemente de un servidor, por lo que el servidor normalmente no necesita actualizarse para admitir nuevas versiones de HTML.
Los archivos del sitio web normalmente se pueden ver localmente en la pantalla de la computadora del propietario, pero esto generalmente no es muy efectivo si el sitio web no está en Internet. Para que el sitio web esté en línea, debe agregarse a un servidor, y el alojamiento HTML se utiliza para alojar el idioma más común del sitio web. Un usuario puede hacer esto por sí mismo con un servidor personal, pero ejecutar un servidor puede ser intensivo, por lo que generalmente se subcontrata a una empresa de alojamiento.
El alojamiento HTML viene en tres tipos principales de paquetes, dependiendo de cuánto espacio de servidor necesite el usuario. El alojamiento gratuito no cuesta nada, pero el usuario no obtiene un nombre de dominio único y, por lo general, obtiene muy poco espacio en el servidor. El alojamiento compartido le permite al usuario comprar espacio parcial en el servidor, lo que significa que otros sitios web están alojados en el mismo servidor y obtiene una cantidad media de memoria y ancho de banda. El alojamiento HTML dedicado es cuando el sitio web obtiene su propio servidor, que ofrece la mayor cantidad de memoria y ancho de banda.
Si bien puede haber algunas empresas de alojamiento de HTML que alojen exclusivamente HTML, esto es poco común. Esto se debe a que la mayoría de los sitios web incluyen otros lenguajes de codificación para configurar los elementos de diseño y los efectos especiales. La visualización se configura comúnmente con hojas de estilo en cascada (CSS), JavaScript® se usa a menudo para efectos especiales y el preprocesamiento de hipertexto (PHP) se usa para secciones dinámicas.
A diferencia de algunos lenguajes de codificación que son directamente compatibles con el servidor, como PHP, las funciones HTML son independientes del servidor. Esto significa que el propietario de un sitio web debería poder utilizar una nueva versión de HTML sin tener que actualizar un servidor y sin tener que esperar a que una empresa de alojamiento HTML actualice sus servidores. Por lo general, esto facilita a los propietarios de sitios web la transición a versiones HTML más nuevas, a diferencia de PHP, para el cual algunas empresas de alojamiento pueden no alojar la versión más reciente.