Ideal para comenzar, un Hosting económico también puede ser de calidad.
Cómo crear una página web en HTML: los códigos más necesarios

El desarrollo web ha evolucionado muchísimo desde sus orígenes, han nacido
varios lenguajes que nos permiten programar para la web, sin embargo, si
quieres comenzar a introducirte en este mundo, debes dar los primeros pasos y
empezar por aprender cómo hacer una página web en HTML.
A continuación, te vamos a dar una pequeña introducción básica de los
códigos para crear una página web en HTML.
El esqueleto de tu web
Para comenzar a crear una página web, lo primero que tienes que hacer es abrir tu editor de texto favorito (uno muy recomendado es Notepad++), crea a continuación un nuevo archivo y copia y pega el siguiente código:
<DOCTYPE html>
<head>
<title>Este es el título de mi web</title>
</head>
<body>
Bienvenido a mi sitio
</body>
</html>
La etiqueta <html> es obligatoria y te permite indicar que estás codificando en este lenguaje de marcado. La etiqueta <head> se utiliza para dar detalles al navegador sobre el contenido de la página. Almacena, por ejemplo, los metadatos que los motores de búsqueda necesitan para el SEO del sitio, como la descripción, las palabras clave o el tipo de codificación para los caracteres. Por su parte, la etiqueta <body> alberga todo el contenido visual, es decir, lo que se va a mostrar al usuario.
Tras guardar el archivo con la extensión .html, ya podrás abrirlo con un navegador, no obstante, esto tan solo es el esqueleto de tu primera página web, aún queda mucho trabajo para lograr que muestre todo lo que quieres.