El lenguaje HTML: Programación avanzada Juan Alberto Sigüenza Escuela Técnica Superior de Informática Universidad Autónoma de Madrid
Tablas (elementos básicos) zCreación de una Tabla: y zAsignación de filas y zAsignación de columnas y >/TD> zEjemplos 11, 12 y 13
HTML con Netscape Composer
Marcos (frames) zPermiten subdividir el área de visualización del browser con diferentes páginas HTML. zPuede haber una división: yHorizontal: yVertical: yMixta zEjemplos 14, 15 y 16
Mapas gráficos (I) zSon imágenes sensibles al ratón. zSe definen mediante coordenadas. zEnvian a diferentes páginas HTML al pulsar sobre áreas distintas. zSe pueden configurar utilizando tablas.
Mapas gráficos (II)
Formularios I zEquivalentes a los formularios de papel. zPermite la comunicación con Bases de Datos. zSon la base de las Intranets.
Formularios II zEspecificaciones iniciales: y
Formularios III zCampo de entrada TEXTO y zCampo de entrada elección múltiple y zCampo de entrada selección múltiple y
Formularios IV zLista desplegable de selección y y nombre1 y nombre2 y
Formularios V zCampo Área de Texto y
Formulario VI zBotones de envio y borrado de formulario y
Programas CGI zCommon Gateway Interface zSon una especificación para los programas que el usuario puede especificar en la WWW. zSe ejecutan en el servidor. zLos lenguajes mas comunes son PERL y C.
Funcionamiento de los CGI zSe ejecutan por el usuario de forma semejante a como se va a una página HTML, al pulsar sobre un enlace. zEl explorador usa la dirección URL del programa CGI para contactar con el servidor web donde se instaló el programa, y el servidor lo ejecuta.
Recepción y descodificación de un formulario zElegir el método POST o GET. zLos formularios se basan en una serie de parejas Nombre del Campo-Valor del campo, lo primero es separar todas las parejas del formulario por lo que hay que detectar los símbolos de separación, p.e. &.