hace referencia al lenguaje de marcado para la
elaboración de páginas web
Es un estándar que sirve de referencia del
software que conecta con la elaboración de
páginas web en sus diferentes versiones,
define una estructura básica y un código
El lenguaje HTML basa su filosofía de desarrollo en la diferenciación.
Para añadir un elemento externo a la página (imagen, vídeo, script, entre
otros.), este no se incrusta directamente en el código de la página, sino
que se hace una referencia a la ubicación de dicho elemento mediante
texto.
De este modo, la página web contiene solamente texto mientras que recae en el
navegador web (interpretador del código) la tarea de unir todos los elementos y
visualizar la página final.
El HTML es un lenguaje de marcado que nos permite indicar la estructura de nuestro documento mediante etiquetas. Este lenguaje nos ofrece una gran
adaptabilidad, una estructuración lógica y es fácil de interpretar tanto por humanos como por máquinas.
Sin embargo, a lo largo de sus diferentes versiones, se han incorporado y suprimido diversas características, con el
fin de hacerlo más eficiente y facilitar el desarrollo de páginas web compatibles con distintos navegadores y
plataformas (PC de escritorio, portátiles,
No obstante, para interpretar correctamente una nueva versión de HTML, los desarrolladores de
navegadores web deben incorporar estos cambios y el usuario debe ser capaz de usar la nueva
versión del navegador con los cambios incorporados. Normalmente los cambios son aplicados
mediante parches de actualización automática u ofreciendo una nueva versión del navegador con
todos los cambios incorporados, en un sitio web de descarga oficial
Por lo que un navegador desactualizado no será capaz de interpretar correctamente una página web escrita en una versión de HTML
superior a la que pueda interpretar, lo que obliga muchas veces a los desarrolladores a aplicar técnicas y cambios que permitan corregir
problemas de visualización e incluso de interpretación de código HTML. Así mismo, las páginas escritas en una versión anterior de HTML
deberían ser actualizadas o reescritas, lo que no siempre se cumple. Es por ello que ciertos navegadores todavía mantienen la capacidad de
interpretar páginas web de versiones HTML anteriores. Por estas razones, todavía existen diferencias entre distintos navegadores y
versiones al interpretar una misma página web.