Introducción a HTML

Actualmente existen centenares de páginas web, y queremos saber como se hacen, o como se crean estas, pues esto es gracias a varios lenguajes como lo son:
- HTML
- CSS
- JavaScript(Opcional)
- PHP, JSP, NodeJS, etc.(Opcional).
Hoy hablaremos específicamente de HTML, y nos surgen muchas preguntas como: ¿Qué es HTML? ¿Para qué me sirve? ¿Cómo funciona? ¿Es difícil escribir en HTML? ¿Dónde puedo escribir HTML?, entre otras.
Si buscas en GOOGLE o en cualquier otro buscador la definición de HTML, probablemente encontrarás está:
" HTML es un lenguaje de programación que se utiliza para el desarrollo de páginas de Internet. Se trata de la siglas que corresponden a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto”.
Pero esto no nos dice en realidad lo que es HTML, nos lo dice de una manera teórica, más no una manera eficaz, y muchas personas al leer esto piensan que HTML, incluye el diseño gráfico de las páginas web, sin embargo, esto no es así, HTML sólo sirve para indicar como va ordenado el contenido de una página web. Esto lo hace por medio de las marcas de hipertexto las cuales son etiquetas conocidas en inglés como tags.
Tabla Periódica de las Etiquetas HTML