http://www.w3.org/2003/03/recsslide.svg GML (Generalized Markup Language) SGML (Standard Generalized Markup Language). La ISO lo normalizó en 1986. HTML es una instancia de SGML. HTML Nivel 0 : Contenedor principal . Secciones principales y . Estilo lógicos, listas, enlaces, imágenes, cabeceras y conj. caracteres. HTML 1.0 (1992): Estilo físicos y nuevos estilos lógicos. HTML 2.0 (1995): Formularios (CGIs). HTML 3.0 (1996): A partir de las propuestas de Netscape. Demasiado extenso. HTML 3.2 (1997): Creado por W3C. Tablas, applets, etc. 2
VERSIONES (II)
HTML 4.01 (1999): Frames, CSS, scripts. http://www.w3.org/TR/html401 HTML 5.0: en desarrollo. Esta especificación está destinada a sustituir las especificaciones HTML4, XHTML 1.0 y DOM2 HTML. http://www.w3.org/TR/html5/ XHTML 1.0 (2000): reformulación de html 4.0 en XML 1.0. http://www.w3.org/TR/xhtml1 XHTML 1.1 (2001): reformulación de XHTML 1.0 Strict incluyéndole el uso de módulos XHTML http://www.w3.org/TR/xhtml11/ XHTML 2.0: Siguiente versión en desarrollo (Working Draft - 8). http://www.w3.org/TR/xhtml2/
3
DOCTYPE o o
DOCTYPE (HTML 4.0). Comentario especial SGML que hace referencia al DTD (Data Type Document). Tres versiones distintas (HTML 4.0):
Strict DTD: Todos los componentes estándares menos frames, y aquellos desaconsejables de versiones anteriores (para usar con CSS).
Transitional DTD: Incluye todos los elementos (incluidos los desaconsejables pero validos en HTML 4) menos frames (versión más utilizada).
Frameset DTD: Todos los componentes estándares y frames.
o
... Atributos: lang y version.
4
ESTRUCTURA BÁSICA Título de la página Cabecera principal de la página Texto de la página.... 5
CABECERA DEL DOCUMENTO (I) Incluida dentro de la directiva .. Contiene información sobre el propio documento, así como la definición de reglas de estilo y código script utilizado posteriormente dentro del cuerpo del documento. Título del documento: ..
Es obligatorio su uso. Texto que aparece en la barra del browser.
(Abierta).
Atributos: HREF y TARGET. href=“..” Directorio base de las referencias. target=“..” Destino (frame o ventana) de los enlaces.
6
CABECERA DEL DOCUMENTO (II)
Metainformación sobre el documento.
Atributos: name=“..” tipo de información a exportar. content=“..” contenido de la información (obligatorio) http-equiv=“..” comando HTTP.