Si alguna vez has dicho que "programas en HTML" frente a un desarrollador senior, probablemente viste una pequeña mueca en su rostro. No te preocupes, hoy vamos a definir qué es este lenguaje y por qué es la base de todo lo que ves en internet.
La Anatomía de la Web
HTML no es un lenguaje de programación porque no maneja lógica, bucles o condicionales. Es un Lenguaje de Marcado de Hipertexto (HyperText Markup Language).
Piensa en una página web como un edificio:
HTML es el esqueleto (vigas, ladrillos y estructura).
CSS es la estética (pintura, acabados y decoración).
JavaScript es el sistema funcional (elevadores, luces y sensores).
¿Cómo funciona el "Marcado"?
El navegador es un intérprete. Cuando le envías un archivo .html, él lee etiquetas como
,
o y las traduce en elementos visuales.
El secreto de un Arquitecto Web no es solo poner etiquetas, sino usar las correctas. No es lo mismo un
con texto grande que un. El segundo le dice a Google y a las tecnologías de asistencia: "¡Oye, esto es lo más importante de esta página!".
Código Atómico: Tu primera etiqueta
<h1>Hola Mundo, soy John</h1>
<p>Estoy dominando los 2000 temas de HTML en <a href="https://dev.to">Dev.to</a>.</p>
HTML es el lenguaje de la Semántica. Un HTML bien escrito es legible para humanos, accesible para personas con discapacidad y amigable para los robots de búsqueda (SEO). Si el HTML está mal, el resto de la web sufrirá, sin importar cuánto CSS le pongas.
Top comments (0)