6. HTML¶
Cuando Internet ya contaba con unos veinte años de vida, esto es, alrededor de 1990, Tim Berners-Lee tuvo la brillante idea (aunque ya había habido anteriormente propuestas como la del proyecto Xanadú) de concebir un sistema distribuido de documentos interconectados entre sí. Los documentos en papel, aunque relacionados, no están conectados entre sí; lo más que pueden hacer es incluir referencias bibliográficas, pero el lector que desee tomarse la molestia de consultar las referencias, deberá acudir a una biblioteca o una librería. En cambio, la idea de Tim Berners-Lee es vincular unos documentos con otros mediante el uso del hipervínculo, que es lo que comúnmente llamamos enlace o link. Gracias a él, el lector no tiene más que seguir el enlace (esto es, pinchar sobre él) para ser redirigido al documento referenciado, que puede encontrarse en otro ordenador conectado en la parte opuesta del globo. A toda esta red entrelazada de documentos distribuidos la denominó World Wide Web, esto es, telaraña mundial, cuyo acrónimo es el archiconocido WWW; y al texto que contiene hipervínculos, hipertexto[1].
Nota
El uso del prefijo griego «hiper-» se debe a que los matemáticos lo usan en Geometría para referirse a objetos definidos en espacios de más de tres dimensiones. Por ejemplo, una hiperesfera es una esfera definida en un espacio n-dimensional. Por analogía, el hipertexto es un texto que transciende las dimensiones habituales del texto tradicional.
Para llevar a término esta empresa Tim Berners-Lee hizo cuatro cosas:
Idear un protocolo de comunicación, HTTP, para que un cliente sea capaz de pedirle un documento de hipertexto al servidor en que se encuentra alojado.
Crear el primer cliente, o sea el primer navegador web, al que llamó WorldWideWeb, renombrado después como Nexus para evitar confusiones con el concepto homónimo.
Crear el primer servidor web, denominado httpd.
Crear el lenguaje en que se escriben los documentos de hipertexto, el HTML-
De todas estas tecnologías, la que interesa desarrollar para el objeto del tema es la del HTML. Este lenguaje, en principio, se creó como dialecto SGML, aunque el consorcio que en 1994 fundo Tim Berners-Lee para el desarrollo de las tecnologías web, el W3C, pretendió hacerlo converger hacia el XML. De hecho fue este mismo consorcio el que publicó en 1999 las especificaciones del XML. para restringir las libertades que permitía el SGML y facilitar la creación de procesadores de documentos. Lo que es en la actualidad HTML lo trataremos más adelante.
El tema básicamente tratará:
De introducir qué es el HTML y con qué tecnologías se encuentra comúnmente asociado.
De dar un pequeño conocimiento de cómo se escriben los documentos HTML (en su versión 5) y cuáles son sus principales elementos. En cambio, las reglas de cómo deben visualizarse estos, esto es, CSS, se dejarán para un tema posterior.
Ver también
Para conocer los aspectos más destacados del protocolo HTTP y cómo se configura un servidor web, puede consultar estos otros apuntes.
Enlaces de interés
HTMHell, página que recoge recetas de malas y de buenas prácticas.
Notas al pie