Para comenzar a programa en el lenguaje HTML (HyperText Markup Languaje) y hacer una pagina web, sólo necesitamos de dos simples elementos.

1. Un procesador de texto como el Block de Notas de Windows o cualquier otro.
2. Un navegador (Chrome, Firefox, Opera, etc.)

Lo primero para comenzar es tener en cuenta que el lenguaje HTML se compone básicamente de "etiquetas" o "tags". Las mismas que son palabras encerradas en < y >, que cumplen una determinada función.

Veamos un ejemplo:
<html>
 <head>
  <title>Titulo de la pagina</title>
 </head>
 <body>
  <h1>TITULO ENCABEZADO</h1>
  <p>Hola mundo</p>
 </body>
</html>

Ahora analizamos el ejemplo:

1. Dentro de la etiqueta <html> y </html> se escribe todo el contenido de la pagina web.
2. En la etiqueta <head> y </head> va el encabezamiento de la web.
3. La etiqueta <body> y </body> es donde ira el cuerpo de la web.
4. <h1> y </h1> sirva para poner un encabezado o titulo dentro de la web.
5. Dentro de <p> y </p> va el texto o párrafo.

Copia el ejemplo en un Block de Notas, guárdalo con extensión .html (miweb.html) y ábrelo con tu navegador para que visualices lo que hace cada etiqueta.

Las etiquetas, en HTML, los puedes escribir tanto en mayúsculas como en minúsculas. Funciona igual <P> que <p>. A la hora de revisar el código escrito, resulta más claro si se escribieron en mayúsculas, pero si en el futuro hay que convertir la página a otro estándar, como el XHTML, no se admitirán las mayúsculas. Si no piensas migrar a otras tecnologías, hazlo como más cómodo te resulte.