Temario
1. Conceptos básicos
Historia
HTTP, HTML, URL
Servidor, página, archivo, hipertexto, hipermedia
Temario (cont.)
2. HTML
Páginas básicas
Páginas ligadas
Páginas con diferentes medios
Tablas
Frames
Actualización automática de páginas
Temario (cont.)
3. Hoja de estilos en cascada CSS
Definición interna de estilos
Definición externa de estilos
Precedencia
Actualización general de estilos
Temario (cont.)
4. JavaScript
5. PHP
7. AJAX
8. JSON
Conceptos básicos
Conceptos básicos
Historia
HTML
HTTP
URL
Servidor
Página
Hipertexto
Hipermedia
Historia de HTML, finales de los 60s
Muchos sistemas de IBM eran incompatibles entre sí
Lenguajes de control
Representaciones (formatos de archivo)
IBM encarga a Charles Goldfarb crear un sistema para documentos legales
Almacenamiento
Búsqueda
Gestión
Edición
Historia de HTML (cont.)
Charles Goldfarb, Ed Mosher y Ray Lorie
Los programas debían soportar representación genérica de documentos
El formato común, específico de documentos legales
Los documentos deben seguir algunas normas, para que las computadoras trabajen en forma fiable
Historia de HTML (cont. )
1969: Surgió el Lenguaje de Marcado Generalizado GML
1974: Analizador de validación, para leer la definición de un tipo de documento
1986: Lenguaje Estandarizado y Generalizado de Marcado SGML
Estándar ISO 8879
Historia de HTML (cont.)
1989: Tim Berners-Lee propone compartir información en CERN utilizando hipertexto
Anders Berglund, usuario de SGML, propuso adoptar una sintaxis semejante
Desarrollaron el Lenguaje de Marcado de Hipertexto HTML a partir de la norma SGML
El sistema propuesto fue denominado World Wide Web
Heredó algunas virtudes de SGML:
Es muy general
Fácil de editar
Historia de HTML (cont.)
Es diferente de SGML en que:
Utiliza una serie fija de tipos de elemento
No es extensible, no puede adecuarse a ciertos tipos de documento
No ha acabado de definirse desde su invención
Cuando HTML dispuso de una DTD formal, ya habían millones de páginas con HTML erróneo
Historia de HTML (cont.)
El tipo fijo de documento incomoda a muchas personas
Surgieron extensiones incompatibles del lenguaje
Página siguiente ![]() |