¿Qué es HTML?
HTML es un lenguaje de marcado, no es el primero, ni el único, existen muchos lenguajes de marcado, cada uno de ellos para un propósito, el propósito de HTML es estructurar el contenido de documentos de tal forma que los exploradores con el uso de sus motores de renderizado muestren gráficamente el contenido de estos.
Todos son etiquetas
Todos los elementos que componen un documento HTML se definen usando etiquetas que deben estar dispuestas siguiendo una estructura y reglas particulares, pero, ¿qué son las etiquetas?, poniéndolo simple: son palabras específicas encerradas entre signos menor qué < y mayor qué > que le dicen al motor de renderizado que en ese lugar va un tipo de elemento particular, el elemento puede ser un párrafo, un título o una imagen de tu ex que no te quiere 💔.
Las etiquetas pueden ser de apertura (<p>), de cierre (</p>) y de auto-cierre (<br>), además pueden tener contenido. Las reglas son simples:
- Las etiquetas de apertura deben tener etiqueta de cierre
- Las etiquetas de cierre empiezan con </
- Entre las etiquetas de apertura y cierre puede haber contenido
- El contenido puede ser texto u otras etiquetas (anidamiento), algunas etiquetas solo tienen sentido dentro de otras
- Las etiquetas de auto-cierre no tienen contenido
- Todas las etiquetas pueden definir sus características en atributos
Así de simple.