Introducción
Con el fin de colocar hipertextos en la red mundial, se ha creado el lenguaje de marcado para
hipertexto, HyperText Markup Language. El HTML es un lenguaje que define características
físicas y estructurales de un documento (tipo de letra, ubicación de un párrafo o
frase, el lugar que será activo para la conexión con otro documento, etc.). Esto
lo logra por medio de órdenes o tareas que van colocadas al principio y al final del texto
a marcar, dentro de los signos "mayor que" y "menor que". Por ejemplo, si quiero colocar
la sentencia "El Presidente juega al golf" como un título, debo hacerlo así:
<H4>El Presidente juega al golf</H4>
donde H4 indica que la sentencia es un título y la barra "/" señala el fin de la orden. Por supuesto, el usuario sólo
verá el texto dentro de las órdenes, gracias al programa navegador o browser.
Tareas vacías y continentes: Algunas tareas no requieren fin, por lo que se las llama vacías. Por ejemplo, la tarea <BR>
indica corte de línea y no se requiere su correspondiente </BR>. En otro casos, sólo
no se usa, como </P>.
Estructura de una orden: Las órdenes pueden tener atributos que modifiquen su contenido, y los atributos, valores que definan
esa modificación: por ejemplo, si coloco la tarea <P> señalo el inicio de un párrafo,
pero si le agrego el atributo ALIGN y el valor "center", ordeno que ese párrafo
sea visualizado en el centro de la página; la tarea completa sería <P ALIGN=center>.
Los atributos y valores no van en el fin de tarea, sólo al inicio.
Los atributos son acumulativos: salvo excepciones, una tarea puede ser modificada con todos los atributos de los que
dispone. Cuando coloco en una tarea más de un atributo, éstos van separados por un espacio.
No sensitivas: Las tareas son llamadas no sensitivas debido a que no interesa si van en mayúsculas o minúsculas. Los atributos también tienen esta característica. En cambio, los valores deben ser puestos en minúsculas.
Anidamiento: las tareas del lenguaje se anidan al combinarse. Si deseo marcar una palabra
para su visualización en letra itálica y negrita a la vez, coloco una tarea dentro
de otra: <I><B>palabra</B></I>.
También existe anidamiento en una misma tarea, es decir, puede reiterársele: <BIG><BIG> ... </BIG></BIG>, que generará una acumulación del efecto de marcado. Obviamente, no en todos los casos: la acumulación de <I> o <B> no generará ningún cambio.
Caracteres especiales: Cada acento, la ñ, la cedilla, comillas, y diferentes signos de lenguajes naturales
tienen una forma especial de escribirse. La tabla de caracteres están bajo normas ISO y puede ser hallada
en numerosos sitios en la red. Pueden tipearse de dos modos, con nombre de la entidad o con un número -del 0 al 256, no en secuencia completa-
asignado. Ver: tabla de caracteres especiales.
HTML - Tabla Cronológica
- 1986. Publicación de la ISO 8879 que presenta el Standard General Markup
Language, origen del HTML.
- 1989. Tim Berners-Lee, a la sazón en el Centro Europeo de Investigaciones Nucleares
presenta su artículo Information Management: A Proposal dedicándose de lleno al
desarrollo de un sistema que permitiera el acceso en línea de manera uniforme a la información
disponible en muchos recursos distintos, y que pudiese funcionar en máquinas que conectadas
por redes basadas en TCP/IP.
- 1990-1991. Tim Berners-Lee define el HTML como un subconjunto de SGML (Standard Generalized
Markup Language), que más tarde se llamará nivel 0; soporta encabezados, listas y
anclas. Se crea el nombre World Wide Web.
- 1991. Tim Berners-Lee introduce el primer visor de HTML, LineMode, que trabaja en modo texto
y sólo en plataformas UNIX. El Centro Europeo de Investigaciones Nucleares realiza la apertura del
primer sitio con acceso público de World Wide Web el 17 de mayo (http://info.cern.ch).
- 1992. Dan Connolly produce la primera Definición de Tipo de Documento (DTD)
para el lenguaje, llamada HTML 1.0, agregando a la definición original atributos para modificar el
estilo físico del texto. Se distribuye Viola, primer visor gráfico de Web y disponible sólo para X.11.
- 1993. Un nuevo visor que soporta un mayor nivel, Lynx, es producido por la Universidad de Kansas, si bien lee
sólo texto. Aparece Mosaic, desarrollado por el Centro Nacional para Aplicaciones de Supercomputadoras, es el primer
visor de Web en entorno gráfico que se hace disponible para computadoras personales, lo que lo hace inmediatamente
popular. A fines de año, comienzan a aparecer los primeros artículos sobre WWW en diarios y revistas de
circulación masiva. Tim Berners-Lee utiliza el trabajo del año anterior de Connolly para presentar el borrador
de la primera norma (RFC -Recommendation for Comments) de HTML para Internet.
- 1994. La Universidad Técnica de Graz desarrolla un servidor y clientes con mayores prestaciones para HTML,
Hyper-G, que no tiene gran éxito. Cello, primer visor de HTML que no requiere TCP/IP presentado por la Escuela de Leyes
de la Universidad de Cornell. Dan Connolly y Karen Olson Muldrow redefinen el HTML para el nivel 2.0, que ahora soporta formularios.
Un grupo de programadores que desarrollaran el Mosaic producen un nuevo visor de World Wide Web, Netscape (también conocido como
Mozilla), que tiene una amplia aceptación entre los usuarios, pero que soporta elementos de programación que
equivalen a una degeneración del HTML (tamaños de letra, fondos). Se define un equivalente para los modelos en tres
dimensiones del HTML, el VRML (Virtual Reality Modeling Language), que permite moverse dentro de los ambientes definidos.
En este mismo año se realizan la Primera y Segunda conferencias internacionales de WWW, en Ginebra y Chicago,
respectivamente. Se crea la W3 Organization.
- 1995. Dave S. Raggett (Hewlett-Packard, Inglaterra) comienza a compilar la normativa del nuevo nivel del lenguaje,
el HTML 3.0, cuya principal novedad es el soporte de tablas. Microsoft produce su primer visor de Internet, el cual también utiliza
elementos de HTML degenerados. Una nueva versión de Netscape, Navigator 2.0, agrega soporte de encuadres. Sun Microsystems
produce el primer visor de World Wide Web con soporte de un lenguaje de programación, HotJava. Se celebran la Tercera y Cuarta
conferencias internacionales de WWW, en Boston y Darmstadt respectivamente, y la conferencia de WWW para Asia y el Pacífico en Wagga-Wagga..
- 1996. Netscape Communications y Microsoft presentan las nuevas versiones de de sus visores que soportan gran parte del
nivel de HTML 3.0. Aparecen visores no comerciales que implementan la norma completa de HTML 3.0. Se formaliza un nuevo nivel para
la modelación en tres dimensiones, VRML 3.0, que permite interactuar con los objetos definidos. Se celebra la Quinta
conferencia internacional de WWW en Rocquencourt.
- 1997. D. Raggett presenta, en enero, la versión normalizada del 3.2. En julio, aparece la versión 4.0, experimental.
- 1998. HTML 4.0.
Versiones:
- 0. Anclas, elementos de párrafos, caracteres especiales.
- 1.0. Imágenes.
- 2.0. Formularios.
- 3.0. (propuesto) Tablas, elementos de matemáticas. Agregado de estilos.
- 3.2. Normalizado (David Raggett).
- 4.0. (experimental) Nuevos atributos, se recomienda no utilizar tareas de estilo físico,
listados de menú y directorio. Hojas de estilo. Autores:
D. Raggett, A. Lettors, I. Jacobs.
Es muy importante tener en cuenta que solamente el HTML 2.0 (y por supuesto los anteriores) es soportado
por todos los programas visores. Cada vez que utilicemos una tarea de la extensión, corremos el
riesgo de o que no puedan ver lo realizado, o que el programa indique errores.
Consultar:
Lista de tareas
[inicio] - [siguiente]